home *** CD-ROM | disk | FTP | other *** search
Unknown | 1995-07-03 | 190.8 KB | [SImg/LSt1] |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
id metadata |
---|
key | value |
---|
macFileType | [SImg] |
macFileCreator | [LSt1] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 02 00 00 00 1e 00 00 | 00 01 00 1a 00 01 00 04 |........|........|
|00000010| 00 02 00 16 00 9f 02 88 | 00 00 08 56 00 62 00 00 |........|...V.b..|
|00000020| 00 e4 0e ae 00 00 11 3a | 02 e2 00 00 06 3c 00 36 |.......:|.....<.6|
|00000030| 00 00 00 72 00 f6 00 00 | 01 24 00 6a 00 00 01 e2 |...r....|.$.j....|
|00000040| 00 4a 00 00 00 c0 00 52 | 00 00 01 14 00 4c 00 00 |.J.....R|.....L..|
|00000050| 06 20 02 ec 00 00 03 0e | 00 32 00 00 00 5e 00 34 |. ......|.2...^.4|
|00000060| 00 00 0e 1e 02 90 00 00 | 06 94 00 14 00 12 00 a2 |........|........|
|00000070| 00 4e 00 00 00 c8 00 60 | 00 00 00 66 00 50 00 00 |.N.....`|...f.P..|
|00000080| 00 84 01 f4 00 00 02 56 | 00 38 00 00 01 b0 00 86 |.......V|.8......|
|00000090| 00 00 05 74 01 32 00 00 | 03 88 00 42 00 00 13 20 |...t.2..|...B... |
|000000a0| 01 40 00 00 04 18 00 28 | 2b f2 00 3c 00 0c 00 0a |.@.....(|+..<....|
|000000b0| 05 94 01 0a 01 08 01 b6 | 00 10 00 0e 00 40 00 54 |........|.....@.T|
|000000c0| 00 00 00 5a 00 20 00 1e | 00 7a 04 0e 00 00 04 6e |...Z. ..|.z.....n|
|000000d0| 00 b8 00 00 07 52 01 2a | 01 28 01 7e 02 3e 00 00 |.....R.*|.(.~.>..|
|000000e0| 03 18 00 18 00 16 00 2e | 00 26 00 02 05 c8 00 f4 |........|.&......|
|000000f0| 00 00 14 80 02 1e 00 00 | 02 a0 01 60 00 00 01 6c |........|...`...l|
|00000100| 00 1c 00 1a 02 1c 00 ba | 00 00 04 24 02 9a 0e a0 |........|...$....|
|00000110| 02 aa 00 56 00 00 06 62 | 00 44 00 00 01 30 00 68 |...V...b|.D...0.h|
|00000120| 00 00 00 7e 00 30 00 00 | 00 48 00 2a 2b f4 00 d8 |...~.0..|.H.*+...|
|00000130| 00 06 00 08 00 76 00 24 | 00 22 01 8e 04 92 00 00 |.....v.$|."......|
|00000140| 08 26 01 5a 00 00 03 4a | 02 20 00 00 03 fa 00 80 |.&.Z...J|. ......|
|00000150| 00 00 00 e8 00 03 00 08 | ff f9 53 79 6d 62 6f 6c |........|..Symbol|
|00000160| 00 00 00 04 00 0a 00 05 | 00 06 00 01 05 82 00 aa |........|........|
|00000170| 00 00 00 05 00 0a 00 05 | 00 0c 00 0b 01 f8 00 aa |........|........|
|00000180| 00 ea 00 06 00 08 ff fa | 43 6c 61 73 73 00 00 07 |........|Class...|
|00000190| 00 0a 00 05 00 10 00 07 | 12 24 00 aa 0e 80 00 08 |........|.$......|
|000001a0| 00 08 ff fb 4c 69 6e 6b | 00 00 00 09 00 0a 00 05 |....Link|........|
|000001b0| 00 14 00 01 0f cc 00 16 | 00 00 00 0a 00 08 ff f6 |........|........|
|000001c0| 42 79 74 65 41 72 72 61 | 79 00 00 0b 00 0a 00 05 |ByteArra|y.......|
|000001d0| 00 18 00 01 0e b0 0e 8a | 00 00 00 0c 00 08 ff fa |........|........|
|000001e0| 41 72 72 61 79 00 00 0d | 00 0a 00 05 00 1c 00 03 |Array...|........|
|000001f0| 10 d0 0e 8a 0e 92 00 0e | 00 08 ff f5 44 69 63 74 |........|....Dict|
|00000200| 69 6f 6e 61 72 79 00 00 | 00 0f 00 0a 00 05 00 20 |ionary..|....... |
|00000210| 00 01 05 d8 00 aa 00 00 | 00 10 00 08 ff f0 55 6e |........|......Un|
|00000220| 64 65 66 69 6e 65 64 4f | 62 6a 65 63 74 00 00 11 |definedO|bject...|
|00000230| 00 0a 00 05 00 24 00 01 | 13 64 00 12 00 00 00 12 |.....$..|.d......|
|00000240| 00 08 ff f9 53 74 72 69 | 6e 67 00 00 00 13 00 08 |....Stri|ng......|
|00000250| ff f8 73 79 6d 62 6f 6c | 73 00 00 14 00 08 ff fb |..symbol|s.......|
|00000260| 74 72 75 65 00 00 00 15 | 00 08 ff fa 66 61 6c 73 |true....|....fals|
|00000270| 65 00 00 16 00 08 ff fa | 69 73 4e 69 6c 00 00 17 |e.......|isNil...|
|00000280| 00 0e 00 03 00 2c 00 00 | 02 2e 00 18 00 08 ff f9 |.....,..|........|
|00000290| 6e 6f 74 4e 69 6c 00 00 | 00 19 00 08 ff fa 76 61 |notNil..|......va|
|000002a0| 6c 75 65 00 00 1a 00 08 | ff fc 6e 65 77 00 00 1b |lue.....|..new...|
|000002b0| 00 08 ff fa 63 6c 61 73 | 73 00 00 1c 00 08 ff fb |....clas|s.......|
|000002c0| 73 69 7a 65 00 00 00 1d | 00 08 ff f6 62 61 73 69 |size....|....basi|
|000002d0| 63 53 69 7a 65 00 00 1e | 00 0e 00 03 00 3a 00 00 |cSize...|.....:..|
|000002e0| 03 ac 00 1f 00 08 ff fa | 70 72 69 6e 74 00 00 20 |........|print.. |
|000002f0| 00 0e 00 03 00 3e 00 00 | 00 92 00 21 00 08 ff f4 |.....>..|...!....|
|00000300| 70 72 69 6e 74 53 74 72 | 69 6e 67 00 00 22 00 08 |printStr|ing.."..|
|00000310| ff fe 2b 00 00 23 00 08 | ff fe 2d 00 00 24 00 0e |..+..#..|..-..$..|
|00000320| 00 03 00 46 00 00 00 ce | 00 25 00 08 ff fe 3c 00 |...F....|.%....<.|
|00000330| 00 26 00 08 ff fe 3e 00 | 00 27 00 08 ff fd 3c 3d |.&....>.|.'....<=|
|00000340| 00 00 00 28 00 08 ff fd | 3e 3d 00 00 00 29 00 08 |...(....|>=...)..|
|00000350| ff fe 3d 00 00 2a 00 08 | ff fd 7e 3d 00 00 00 2b |..=..*..|..~=...+|
|00000360| 00 08 ff fe 2a 00 00 2c | 00 08 ff fb 71 75 6f 3a |....*..,|....quo:|
|00000370| 00 00 00 2d 00 0e 00 03 | 00 58 00 00 00 f2 00 2e |...-....|.X......|
|00000380| 00 08 ff fb 72 65 6d 3a | 00 00 00 2f 00 0e 00 03 |....rem:|.../....|
|00000390| 00 5c 00 00 00 6e 00 30 | 00 08 ff f8 62 69 74 41 |.\...n.0|....bitA|
|000003a0| 6e 64 3a 00 00 31 00 08 | ff f8 62 69 74 58 6f 72 |nd:..1..|..bitXor|
|000003b0| 3a 00 00 32 00 08 ff fd | 3d 3d 00 00 00 33 00 0e |:..2....|==...3..|
|000003c0| 00 03 00 64 00 00 00 8a | 00 34 00 08 ff fe 2c 00 |...d....|.4....,.|
|000003d0| 00 35 00 08 ff fc 61 74 | 3a 00 00 36 00 08 ff f7 |.5....at|:..6....|
|000003e0| 62 61 73 69 63 41 74 3a | 00 00 00 37 00 0e 00 03 |basicAt:|...7....|
|000003f0| 00 6c 00 00 01 44 00 38 | 00 08 ff fc 64 6f 3a 00 |.l...D.8|....do:.|
|00000400| 00 39 00 0e 00 03 00 70 | 00 00 00 8e 00 3a 00 08 |.9.....p|.....:..|
|00000410| ff f8 63 6f 65 72 63 65 | 3a 00 00 3b 00 0e 00 03 |..coerce|:..;....|
|00000420| 00 74 00 00 01 ec 00 3c | 00 08 ff f9 65 72 72 6f |.t.....<|....erro|
|00000430| 72 3a 00 00 00 3d 00 0e | 00 03 00 78 00 00 00 fc |r:...=..|...x....|
|00000440| 00 3e 00 08 ff f3 69 6e | 63 6c 75 64 65 73 4b 65 |.>....in|cludesKe|
|00000450| 79 3a 00 00 00 3f 00 0e | 00 03 00 7c 00 00 01 1c |y:...?..|...|....|
|00000460| 00 40 00 08 ff f4 69 73 | 4d 65 6d 62 65 72 4f 66 |.@....is|MemberOf|
|00000470| 3a 00 00 41 00 08 ff fb | 6e 65 77 3a 00 00 00 42 |:..A....|new:...B|
|00000480| 00 0e 00 03 00 82 00 00 | 00 96 00 43 00 08 ff fc |........|...C....|
|00000490| 74 6f 3a 00 00 44 00 08 | ff f9 76 61 6c 75 65 3a |to:..D..|..value:|
|000004a0| 00 00 00 45 00 0e 00 03 | 00 88 00 00 00 ae 00 46 |...E....|.......F|
|000004b0| 00 08 ff f5 77 68 69 6c | 65 54 72 75 65 3a 00 00 |....whil|eTrue:..|
|000004c0| 00 47 00 0e 00 03 00 8c | 00 00 02 32 00 48 00 08 |.G......|...2.H..|
|000004d0| ff f6 61 64 64 46 69 72 | 73 74 3a 00 00 49 00 0e |..addFir|st:..I..|
|000004e0| 00 03 00 90 00 00 02 d6 | 00 4a 00 08 ff f7 61 64 |........|.J....ad|
|000004f0| 64 4c 61 73 74 3a 00 00 | 00 4b 00 0e 00 03 00 94 |dLast:..|.K......|
|00000500| 00 00 00 b6 00 4c 00 00 | 00 08 00 00 00 a0 00 9e |.....L..|........|
|00000510| 00 a4 00 0d 00 03 00 00 | 00 00 00 4d 00 22 ff f7 |........|...M."..|
|00000520| 62 61 73 69 63 2e 73 74 | 00 00 00 4e 00 22 ff fe |basic.st|...N."..|
|00000530| 72 00 00 4f 00 12 ff f1 | 51 40 41 d3 78 f5 51 d1 |r..O....|Q@A.x.Q.|
|00000540| 7b f5 51 d1 79 f5 f1 00 | 00 50 00 08 ff fe 78 00 |{.Q.y...|.P....x.|
|00000550| 00 51 00 0e 00 03 00 a0 | 00 00 00 b4 00 52 00 16 |.Q......|.....R..|
|00000560| 00 02 00 9a 00 9c 00 53 | 00 00 00 03 00 a8 00 15 |.......S|........|
|00000570| 00 05 00 54 00 00 00 32 | 00 00 00 00 00 00 00 00 |...T...2|........|
|00000580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 55 00 0a |........|.....U..|
|000005e0| 00 05 00 ac 00 01 04 02 | 00 00 00 00 00 56 00 08 |........|.....V..|
|000005f0| ff f9 4f 62 6a 65 63 74 | 00 00 00 57 00 0e 00 03 |..Object|...W....|
|00000600| 00 ac 00 aa 01 18 00 58 | 00 08 ff fa 42 6c 6f 63 |.......X|....Bloc|
|00000610| 6b 00 00 59 00 0a 00 05 | 00 b0 00 09 01 3a 00 aa |k..Y....|.....:..|
|00000620| 00 c2 00 5a 00 0e 00 03 | 00 b0 00 b2 00 d4 00 5b |...Z....|.......[|
|00000630| 00 0e 00 03 00 bc 00 00 | 01 36 00 5c 00 08 ff f8 |........|.6.\....|
|00000640| 63 6f 6e 74 65 78 74 00 | 00 5d 00 08 ff f7 61 72 |context.|.]....ar|
|00000650| 67 43 6f 75 6e 74 00 00 | 00 5e 00 08 ff f9 61 72 |gCount..|.^....ar|
|00000660| 67 4c 6f 63 00 00 00 5f | 00 08 ff f4 62 79 74 65 |gLoc..._|....byte|
|00000670| 50 6f 69 6e 74 65 72 00 | 00 60 00 0e 00 03 00 be |Pointer.|.`......|
|00000680| 00 00 01 d2 00 61 00 16 | 00 04 00 b8 00 ba 00 bc |.....a..|........|
|00000690| 00 be 00 62 00 0a 00 05 | 00 c6 00 01 01 bc 00 aa |...b....|........|
|000006a0| 00 00 00 63 00 08 ff f8 | 42 6f 6f 6c 65 61 6e 00 |...c....|Boolean.|
|000006b0| 00 64 00 0e 00 03 00 c6 | 00 c4 01 78 00 65 00 08 |.d......|...x.e..|
|000006c0| ff fb 54 72 75 65 00 00 | 00 66 00 0a 00 05 00 ca |..True..|.f......|
|000006d0| 00 01 05 38 00 c4 00 00 | 00 67 00 0e 00 03 00 ca |...8....|.g......|
|000006e0| 00 cc 00 dc 00 68 00 08 | ff fa 46 61 6c 73 65 00 |.....h..|..False.|
|000006f0| 00 69 00 0a 00 05 00 d0 | 00 01 03 50 00 c4 00 00 |.i......|...P....|
|00000700| 00 6a 00 0e 00 03 00 d0 | 00 d2 00 e0 00 6b 00 08 |.j......|.....k..|
|00000710| ff fb 6e 61 6d 65 00 00 | 00 6c 00 0e 00 03 00 d6 |..name..|.l......|
|00000720| 00 00 04 d8 00 6d 00 08 | ff f3 69 6e 73 74 61 6e |.....m..|..instan|
|00000730| 63 65 53 69 7a 65 00 00 | 00 6e 00 0e 00 03 00 da |ceSize..|.n......|
|00000740| 00 00 01 ca 00 6f 00 08 | ff f8 6d 65 74 68 6f 64 |.....o..|..method|
|00000750| 73 00 00 70 00 0e 00 03 | 00 de 00 00 01 d8 00 71 |s..p....|.......q|
|00000760| 00 08 ff f5 73 75 70 65 | 72 43 6c 61 73 73 00 00 |....supe|rClass..|
|00000770| 00 72 00 0e 00 03 00 e2 | 00 00 04 b0 00 73 00 08 |.r......|.....s..|
|00000780| ff f6 76 61 72 69 61 62 | 6c 65 73 00 00 74 00 0e |..variab|les..t..|
|00000790| 00 03 00 e6 00 00 00 f0 | 00 75 00 16 00 05 00 d6 |........|.u......|
|000007a0| 00 da 00 de 00 e2 00 e6 | 00 76 00 0a 00 05 00 ee |........|.v......|
|000007b0| 00 09 02 f8 00 aa 00 fe | 00 77 00 08 ff f8 43 6f |........|.w....Co|
|000007c0| 6e 74 65 78 74 00 00 78 | 00 0e 00 03 00 ee 00 ec |ntext..x|........|
|000007d0| 01 10 00 79 00 0e 00 03 | 00 f8 00 00 01 20 00 7a |...y....|..... .z|
|000007e0| 00 08 ff f3 6c 69 6e 6b | 4c 6f 63 61 74 69 6f 6e |....link|Location|
|000007f0| 00 00 00 7b 00 08 ff f9 | 6d 65 74 68 6f 64 00 00 |...{....|method..|
|00000800| 00 7c 00 08 ff f6 61 72 | 67 75 6d 65 6e 74 73 00 |.|....ar|guments.|
|00000810| 00 7d 00 08 ff f4 74 65 | 6d 70 6f 72 61 72 69 65 |.}....te|mporarie|
|00000820| 73 00 00 7e 00 0e 00 03 | 00 fa 00 00 01 04 00 7f |s..~....|........|
|00000830| 00 16 00 04 00 f4 00 f6 | 00 f8 00 fa 00 80 00 0a |........|........|
|00000840| 00 05 01 02 00 01 09 a4 | 06 32 00 00 00 81 00 08 |........|.2......|
|00000850| ff f8 49 6e 74 65 67 65 | 72 00 00 82 00 0e 00 03 |..Intege|r.......|
|00000860| 01 02 01 00 01 0c 00 83 | 00 08 ff fb 74 65 78 74 |........|....text|
|00000870| 00 00 00 84 00 0a 00 05 | 01 0a 00 11 03 7e 00 aa |........|.....~..|
|00000880| 01 26 00 85 00 08 ff f9 | 4d 65 74 68 6f 64 00 00 |.&......|Method..|
|00000890| 00 86 00 0e 00 03 01 06 | 00 00 02 8c 00 87 00 08 |........|........|
|000008a0| ff f8 6d 65 73 73 61 67 | 65 00 00 88 00 0e 00 03 |..messag|e.......|
|000008b0| 01 0e 00 00 01 a6 00 89 | 00 08 ff f6 62 79 74 65 |........|....byte|
|000008c0| 63 6f 64 65 73 00 00 8a | 00 0e 00 03 01 12 00 00 |codes...|........|
|000008d0| 02 3a 00 8b 00 08 ff f7 | 6c 69 74 65 72 61 6c 73 |.:......|literals|
|000008e0| 00 00 00 8c 00 0e 00 03 | 01 16 00 00 01 4c 00 8d |........|.....L..|
|000008f0| 00 08 ff f6 73 74 61 63 | 6b 53 69 7a 65 00 00 8e |....stac|kSize...|
|00000900| 00 0e 00 03 01 1a 00 00 | 02 e6 00 8f 00 08 ff f2 |........|........|
|00000910| 74 65 6d 70 6f 72 61 72 | 79 53 69 7a 65 00 00 90 |temporar|ySize...|
|00000920| 00 0e 00 03 01 1e 00 00 | 02 00 00 91 00 08 ff fa |........|........|
|00000930| 77 61 74 63 68 00 00 92 | 00 0e 00 03 01 22 00 00 |watch...|....."..|
|00000940| 01 9a 00 93 00 16 00 08 | 01 06 01 0e 01 12 01 16 |........|........|
|00000950| 01 1a 01 1e 00 36 01 22 | 00 94 00 0a 00 05 01 2a |.....6."|.......*|
|00000960| 00 01 05 04 00 aa 00 00 | 00 95 00 08 ff f6 53 6d |........|......Sm|
|00000970| 61 6c 6c 74 61 6c 6b 00 | 00 96 00 0a 00 05 01 2e |alltalk.|........|
|00000980| 00 05 05 5c 00 aa 01 38 | 00 97 00 08 ff f9 53 77 |...\...8|......Sw|
|00000990| 69 74 63 68 00 00 00 98 | 00 0e 00 03 01 2e 01 2c |itch....|.......,|
|000009a0| 04 4a 00 99 00 08 ff fa | 63 6f 6e 73 74 00 00 9a |.J......|const...|
|000009b0| 00 08 ff f8 6e 6f 74 64 | 6f 6e 65 00 00 9b 00 0e |....notd|one.....|
|000009c0| 00 03 01 34 00 00 01 56 | 00 9c 00 16 00 02 01 32 |...4...V|.......2|
|000009d0| 01 34 00 9d 00 1a 00 01 | 01 3c 00 9e 00 16 00 27 |.4......|.<.....'|
|000009e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009f0| 00 00 01 7c 01 74 00 00 | 01 a4 01 a0 00 00 01 4a |...|.t..|.......J|
|00000a00| 01 3e 00 00 00 88 01 68 | 01 94 01 b4 01 aa 00 00 |.>.....h|........|
|00000a10| 01 5a 01 52 00 00 16 06 | 16 00 00 00 00 8c 01 96 |.Z.R....|........|
|00000a20| 00 00 00 32 01 5e 16 2a | 16 16 16 0e 00 00 00 9f |...2.^.*|........|
|00000a30| 01 08 00 08 01 50 01 4a | 01 48 01 4e 00 0d 00 03 |.....P.J|.H.N....|
|00000a40| 00 b2 00 00 00 a0 00 08 | ff fa 63 6f 75 6e 74 00 |........|..count.|
|00000a50| 00 a1 00 08 ff f6 73 6d | 61 6c 6c 74 61 6c 6b 00 |......sm|alltalk.|
|00000a60| 00 a2 00 0e 00 03 01 42 | 2b f6 03 00 00 a3 00 22 |.......B|+......"|
|00000a70| ff d6 77 72 6f 6e 67 20 | 6e 75 6d 62 65 72 20 6f |..wrong |number o|
|00000a80| 66 20 61 72 67 75 6d 65 | 6e 74 73 20 70 61 73 73 |f argume|nts pass|
|00000a90| 65 64 20 74 6f 20 62 6c | 6f 63 6b 00 00 a4 00 12 |ed to bl|ock.....|
|00000aa0| ff ed 11 21 b6 f8 09 56 | f6 11 f5 40 a2 41 0b 13 |...!...V|...@.A..|
|00000ab0| f5 57 f2 f5 f1 00 00 a5 | 00 08 ff ec 63 68 65 63 |.W......|....chec|
|00000ac0| 6b 41 72 67 75 6d 65 6e | 74 43 6f 75 6e 74 3a 00 |kArgumen|tCount:.|
|00000ad0| 00 a6 00 0e 00 03 01 4a | 00 00 01 88 00 a7 00 16 |.......J|........|
|00000ae0| 00 02 01 42 01 46 00 a8 | 00 22 ff 5d 09 63 68 65 |...B.F..|.".].che|
|00000af0| 63 6b 41 72 67 75 6d 65 | 6e 74 43 6f 75 6e 74 3a |ckArgume|ntCount:|
|00000b00| 20 63 6f 75 6e 74 0d 09 | 09 5e 20 28 61 72 67 43 | count..|.^ (argC|
|00000b10| 6f 75 6e 74 20 3d 20 63 | 6f 75 6e 74 29 0d 09 09 |ount = c|ount)...|
|00000b20| 09 69 66 54 72 75 65 3a | 20 5b 20 74 72 75 65 20 |.ifTrue:| [ true |
|00000b30| 5d 0d 09 09 09 69 66 46 | 61 6c 73 65 3a 20 5b 20 |]....ifF|alse: [ |
|00000b40| 73 6d 61 6c 6c 74 61 6c | 6b 20 65 72 72 6f 72 3a |smalltal|k error:|
|00000b50| 0d 09 09 09 09 27 77 72 | 6f 6e 67 20 6e 75 6d 62 |.....'wr|ong numb|
|00000b60| 65 72 20 6f 66 20 61 72 | 67 75 6d 65 6e 74 73 20 |er of ar|guments |
|00000b70| 70 61 73 73 65 64 20 74 | 6f 20 62 6c 6f 63 6b 27 |passed t|o block'|
|00000b80| 2e 0d 09 09 09 09 66 61 | 6c 73 65 20 5d 0d 00 00 |......fa|lse ]...|
|00000b90| 00 a9 01 08 00 08 01 5c | 01 5a 01 58 00 00 00 0d |.......\|.Z.X....|
|00000ba0| 00 03 00 b2 00 00 00 aa | 00 08 ff fc 63 74 78 00 |........|....ctx.|
|00000bb0| 00 ab 00 0e 00 03 01 54 | 00 00 05 8e 00 ac 00 12 |.......T|........|
|00000bc0| ff fc 21 60 f5 f1 00 ad | 00 08 ff f2 62 6c 6f 63 |..!`....|....bloc|
|00000bd0| 6b 43 6f 6e 74 65 78 74 | 3a 00 00 ae 00 22 ff da |kContext|:...."..|
|00000be0| 0d 09 62 6c 6f 63 6b 43 | 6f 6e 74 65 78 74 3a 20 |..blockC|ontext: |
|00000bf0| 63 74 78 0d 09 09 63 6f | 6e 74 65 78 74 20 3c 2d |ctx...co|ntext <-|
|00000c00| 20 63 74 78 0d 00 00 af | 01 08 00 08 01 66 00 32 | ctx....|.....f.2|
|00000c10| 01 62 01 64 00 0d 00 03 | 00 b2 00 00 00 b0 00 08 |.b.d....|........|
|00000c20| ff f1 72 65 74 75 72 6e | 54 6f 42 6c 6f 63 6b 3a |..return|ToBlock:|
|00000c30| 00 00 00 b1 00 12 ff f3 | 20 50 82 90 f8 0b 10 13 |........| P......|
|00000c40| 82 91 f2 f5 f1 00 00 b2 | 00 16 00 02 01 4a 01 60 |........|.....J.`|
|00000c50| 00 b3 00 22 ff a4 0d 09 | 76 61 6c 75 65 0d 09 09 |..."....|value...|
|00000c60| 5e 20 28 73 65 6c 66 20 | 63 68 65 63 6b 41 72 67 |^ (self |checkArg|
|00000c70| 75 6d 65 6e 74 43 6f 75 | 6e 74 3a 20 30 29 0d 09 |umentCou|nt: 0)..|
|00000c80| 09 09 69 66 54 72 75 65 | 3a 20 5b 20 63 6f 6e 74 |..ifTrue|: [ cont|
|00000c90| 65 78 74 20 72 65 74 75 | 72 6e 54 6f 42 6c 6f 63 |ext retu|rnToBloc|
|00000ca0| 6b 3a 20 62 79 74 65 50 | 6f 69 6e 74 65 72 20 5d |k: byteP|ointer ]|
|00000cb0| 0d 00 00 b4 01 08 00 08 | 01 72 00 88 01 6e 01 70 |........|.r...n.p|
|00000cc0| 00 0d 00 03 00 b2 00 00 | 00 b5 00 08 ff f8 61 74 |........|......at|
|00000cd0| 3a 70 75 74 3a 00 00 b6 | 00 0e 00 03 01 6a 00 00 |:put:...|.....j..|
|00000ce0| 01 c4 00 b7 00 12 ff ed | 20 51 82 90 f8 11 10 12 |........| Q......|
|00000cf0| 21 83 91 f5 10 13 82 92 | f2 f5 f1 00 00 b8 00 16 |!.......|........|
|00000d00| 00 03 01 4a 01 6a 01 60 | 00 b9 00 22 ff 7f 0d 09 |...J.j.`|..."....|
|00000d10| 76 61 6c 75 65 3a 20 78 | 0d 09 09 5e 20 28 73 65 |value: x|...^ (se|
|00000d20| 6c 66 20 63 68 65 63 6b | 41 72 67 75 6d 65 6e 74 |lf check|Argument|
|00000d30| 43 6f 75 6e 74 3a 20 20 | 31 29 0d 09 09 09 69 66 |Count: |1)....if|
|00000d40| 54 72 75 65 3a 20 5b 20 | 63 6f 6e 74 65 78 74 20 |True: [ |context |
|00000d50| 61 74 3a 20 61 72 67 4c | 6f 63 20 70 75 74 3a 20 |at: argL|oc put: |
|00000d60| 78 2e 0d 09 09 09 09 20 | 20 63 6f 6e 74 65 78 74 |x...... | context|
|00000d70| 20 72 65 74 75 72 6e 54 | 6f 42 6c 6f 63 6b 3a 20 | returnT|oBlock: |
|00000d80| 62 79 74 65 50 6f 69 6e | 74 65 72 20 5d 0d 00 00 |bytePoin|ter ]...|
|00000d90| 00 ba 01 08 00 08 01 82 | 01 7c 01 7a 01 80 00 0d |........|.|.z....|
|00000da0| 00 03 00 b2 00 00 00 bb | 00 08 ff fe 79 00 00 bc |........|....y...|
|00000db0| 00 0e 00 03 01 76 00 00 | 09 40 00 bd 00 12 ff e5 |.....v..|.@......|
|00000dc0| 20 52 82 90 f8 19 10 12 | 21 83 91 f5 10 12 51 b0 | R......|!.....Q.|
|00000dd0| 22 83 92 f5 10 13 82 93 | f2 f5 f1 00 00 be 00 08 |".......|........|
|00000de0| ff f3 76 61 6c 75 65 3a | 76 61 6c 75 65 3a 00 00 |..value:|value:..|
|00000df0| 00 bf 00 0e 00 03 01 7c | 00 00 03 6e 00 c0 00 16 |.......||...n....|
|00000e00| 00 04 01 4a 01 6a 01 6a | 01 60 00 c1 00 22 ff 52 |...J.j.j|.`...".R|
|00000e10| 0d 09 76 61 6c 75 65 3a | 20 78 20 76 61 6c 75 65 |..value:| x value|
|00000e20| 3a 20 79 0d 09 09 5e 20 | 28 73 65 6c 66 20 63 68 |: y...^ |(self ch|
|00000e30| 65 63 6b 41 72 67 75 6d | 65 6e 74 43 6f 75 6e 74 |eckArgum|entCount|
|00000e40| 3a 20 32 29 0d 09 09 09 | 69 66 54 72 75 65 3a 20 |: 2)....|ifTrue: |
|00000e50| 5b 20 63 6f 6e 74 65 78 | 74 20 61 74 3a 20 61 72 |[ contex|t at: ar|
|00000e60| 67 4c 6f 63 20 70 75 74 | 3a 20 78 2e 0d 09 09 09 |gLoc put|: x.....|
|00000e70| 09 20 20 63 6f 6e 74 65 | 78 74 20 61 74 3a 20 61 |. conte|xt at: a|
|00000e80| 72 67 4c 6f 63 20 2b 20 | 31 20 70 75 74 3a 20 79 |rgLoc + |1 put: y|
|00000e90| 2e 0d 09 09 09 09 20 20 | 63 6f 6e 74 65 78 74 20 |...... |context |
|00000ea0| 72 65 74 75 72 6e 54 6f | 42 6c 6f 63 6b 3a 20 62 |returnTo|Block: b|
|00000eb0| 79 74 65 50 6f 69 6e 74 | 65 72 20 5d 0d 00 00 c2 |ytePoint|er ]....|
|00000ec0| 01 08 00 08 01 92 01 8c | 01 8a 01 90 00 0d 00 03 |........|........|
|00000ed0| 00 b2 00 00 00 c3 00 08 | ff fe 7a 00 00 c4 00 0e |........|..z.....|
|00000ee0| 00 03 01 86 00 00 02 ba | 00 c5 00 12 ff dd 20 40 |........|...... @|
|00000ef0| 82 91 f8 21 10 12 21 83 | 92 f5 10 12 51 b0 22 83 |...!..!.|....Q.".|
|00000f00| 93 f5 10 12 52 b0 23 83 | 94 f5 10 13 82 95 f2 f5 |....R.#.|........|
|00000f10| f1 00 00 c6 00 08 ff ed | 76 61 6c 75 65 3a 76 61 |........|value:va|
|00000f20| 6c 75 65 3a 76 61 6c 75 | 65 3a 00 00 00 c7 00 0e |lue:valu|e:......|
|00000f30| 00 03 01 8c 00 00 02 76 | 00 c8 00 16 00 06 00 07 |.......v|........|
|00000f40| 01 4a 01 6a 01 6a 01 6a | 01 60 00 c9 00 22 ff 23 |.J.j.j.j|.`...".#|
|00000f50| 0d 09 76 61 6c 75 65 3a | 20 78 20 76 61 6c 75 65 |..value:| x value|
|00000f60| 3a 20 79 20 76 61 6c 75 | 65 3a 20 7a 0d 09 09 5e |: y valu|e: z...^|
|00000f70| 20 28 73 65 6c 66 20 63 | 68 65 63 6b 41 72 67 75 | (self c|heckArgu|
|00000f80| 6d 65 6e 74 43 6f 75 6e | 74 3a 20 20 33 29 0d 09 |mentCoun|t: 3)..|
|00000f90| 09 09 69 66 54 72 75 65 | 3a 20 5b 20 63 6f 6e 74 |..ifTrue|: [ cont|
|00000fa0| 65 78 74 20 61 74 3a 20 | 61 72 67 4c 6f 63 20 70 |ext at: |argLoc p|
|00000fb0| 75 74 3a 20 78 2e 0d 09 | 09 09 09 20 20 63 6f 6e |ut: x...|... con|
|00000fc0| 74 65 78 74 20 61 74 3a | 20 61 72 67 4c 6f 63 20 |text at:| argLoc |
|00000fd0| 2b 20 31 20 70 75 74 3a | 20 79 2e 0d 09 09 09 09 |+ 1 put:| y......|
|00000fe0| 20 20 63 6f 6e 74 65 78 | 74 20 61 74 3a 20 61 72 | contex|t at: ar|
|00000ff0| 67 4c 6f 63 20 2b 20 32 | 20 70 75 74 3a 20 7a 2e |gLoc + 2| put: z.|
|00001000| 0d 09 09 09 09 20 20 63 | 6f 6e 74 65 78 74 20 72 |..... c|ontext r|
|00001010| 65 74 75 72 6e 54 6f 42 | 6c 6f 63 6b 3a 20 62 79 |eturnToB|lock: by|
|00001020| 74 65 50 6f 69 6e 74 65 | 72 20 5d 0d 00 00 00 ca |tePointe|r ].....|
|00001030| 00 0e 00 03 01 8c 01 84 | 15 fe 00 cb 01 08 00 08 |........|........|
|00001040| 01 9e 00 8c 01 9c 00 00 | 00 0d 00 03 00 b2 00 00 |........|........|
|00001050| 00 cc 00 08 ff f9 61 42 | 6c 6f 63 6b 00 00 00 cd |......aB|lock....|
|00001060| 00 0e 00 03 01 98 00 00 | 04 0a 00 ce 00 12 ff ec |........|........|
|00001070| 20 a2 f8 13 21 a2 f5 20 | f4 a2 f8 12 21 a2 f5 f6 | ...!.. |....!...|
|00001080| 09 f5 f5 f1 00 cf 00 22 | ff a1 0d 09 77 68 69 6c |......."|....whil|
|00001090| 65 54 72 75 65 3a 20 61 | 42 6c 6f 63 6b 0d 09 09 |eTrue: a|Block...|
|000010a0| 28 20 73 65 6c 66 20 76 | 61 6c 75 65 20 29 20 69 |( self v|alue ) i|
|000010b0| 66 54 72 75 65 3a 0d 09 | 09 09 5b 20 61 42 6c 6f |fTrue:..|..[ aBlo|
|000010c0| 63 6b 20 76 61 6c 75 65 | 2e 20 0d 09 09 09 09 73 |ck value|. .....s|
|000010d0| 65 6c 66 20 77 68 69 6c | 65 54 72 75 65 3a 20 61 |elf whil|eTrue: a|
|000010e0| 42 6c 6f 63 6b 20 5d 0d | 00 00 00 d0 01 08 00 08 |Block ].|........|
|000010f0| 01 a8 01 a4 01 a2 00 00 | 00 0d 00 03 00 b2 00 00 |........|........|
|00001100| 00 d1 00 12 ff f4 20 f4 | a2 f8 0a 55 f5 f6 02 f5 |...... .|...U....|
|00001110| f5 f1 00 d2 00 08 ff f6 | 77 68 69 6c 65 54 72 75 |........|whileTru|
|00001120| 65 00 00 d3 00 0e 00 03 | 01 a4 00 00 04 72 00 d4 |e.......|.....r..|
|00001130| 00 22 ff de 0d 09 77 68 | 69 6c 65 54 72 75 65 0d |."....wh|ileTrue.|
|00001140| 09 09 73 65 6c 66 20 77 | 68 69 6c 65 54 72 75 65 |..self w|hileTrue|
|00001150| 3a 20 5b 5d 0d 00 00 d5 | 01 08 00 08 01 ba 01 b4 |: []....|........|
|00001160| 01 b2 01 b8 00 0d 00 03 | 00 b2 00 00 00 d6 00 b2 |........|........|
|00001170| 00 06 00 00 00 01 00 03 | 00 0f 00 00 00 00 00 d7 |........|........|
|00001180| 00 08 ff fc 6e 6f 74 00 | 00 d8 00 0e 00 03 01 ae |....not.|........|
|00001190| 00 00 03 3a 00 d9 00 12 | ff e9 40 54 d2 1d f6 0c |...:....|..@T....|
|000011a0| 20 a2 81 91 f2 f4 a2 f8 | 15 21 a2 f5 f6 0c f5 f5 | .......|.!......|
|000011b0| f1 00 00 da 00 08 ff f4 | 77 68 69 6c 65 46 61 6c |........|whileFal|
|000011c0| 73 65 3a 00 00 db 00 0e | 00 03 01 b4 00 00 06 5c |se:.....|.......\|
|000011d0| 00 dc 00 16 00 02 01 ac | 01 ae 00 dd 00 22 ff c3 |........|....."..|
|000011e0| 0d 09 77 68 69 6c 65 46 | 61 6c 73 65 3a 20 61 42 |..whileF|alse: aB|
|000011f0| 6c 6f 63 6b 0d 09 09 5b | 20 73 65 6c 66 20 76 61 |lock...[| self va|
|00001200| 6c 75 65 20 6e 6f 74 20 | 5d 20 77 68 69 6c 65 54 |lue not |] whileT|
|00001210| 72 75 65 3a 20 61 42 6c | 6f 63 6b 0d 00 00 00 de |rue: aBl|ock.....|
|00001220| 00 1a 00 01 01 be 00 df | 00 16 00 27 00 00 00 00 |........|...'....|
|00001230| 00 00 01 c8 01 c0 00 00 | 01 d6 01 ce 00 00 00 00 |........|........|
|00001240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001250| 01 f4 01 f0 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001260| 00 00 01 ea 01 e6 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001270| 00 00 00 00 01 e0 01 dc | 00 00 00 e0 01 08 00 08 |........|........|
|00001280| 01 cc 01 c8 01 c6 00 00 | 00 0d 00 03 00 c4 00 00 |........|........|
|00001290| 00 e1 00 08 ff f6 74 72 | 75 65 42 6c 6f 63 6b 00 |......tr|ueBlock.|
|000012a0| 00 e2 00 0e 00 03 01 c2 | 00 00 02 18 00 e3 00 12 |........|........|
|000012b0| ff f4 20 f8 08 21 a2 f6 | 0a f5 55 f2 f5 f1 00 e4 |.. ..!..|..U.....|
|000012c0| 00 08 ff f8 69 66 54 72 | 75 65 3a 00 00 e5 00 0e |....ifTr|ue:.....|
|000012d0| 00 03 01 c8 00 00 08 62 | 00 e6 00 22 ff c5 09 69 |.......b|..."...i|
|000012e0| 66 54 72 75 65 3a 20 74 | 72 75 65 42 6c 6f 63 6b |fTrue: t|rueBlock|
|000012f0| 0d 09 09 5e 20 73 65 6c | 66 20 69 66 54 72 75 65 |...^ sel|f ifTrue|
|00001300| 3a 20 74 72 75 65 42 6c | 6f 63 6b 20 69 66 46 61 |: trueBl|ock ifFa|
|00001310| 6c 73 65 3a 20 5b 5d 0d | 00 00 00 e7 01 08 00 08 |lse: [].|........|
|00001320| 01 da 01 d6 01 d4 00 00 | 00 0d 00 03 00 c4 00 00 |........|........|
|00001330| 00 e8 00 08 ff f5 66 61 | 6c 73 65 42 6c 6f 63 6b |......fa|lseBlock|
|00001340| 00 00 00 e9 00 0e 00 03 | 01 d0 00 00 04 60 00 ea |........|.....`..|
|00001350| 00 12 ff f4 20 f8 07 55 | f6 0a f5 21 a2 f2 f5 f1 |.... ..U|...!....|
|00001360| 00 eb 00 08 ff f7 69 66 | 46 61 6c 73 65 3a 00 00 |......if|False:..|
|00001370| 00 ec 00 0e 00 03 01 d6 | 00 00 02 04 00 ed 00 22 |........|......."|
|00001380| ff c1 0d 09 69 66 46 61 | 6c 73 65 3a 20 66 61 6c |....ifFa|lse: fal|
|00001390| 73 65 42 6c 6f 63 6b 0d | 09 09 5e 20 73 65 6c 66 |seBlock.|..^ self|
|000013a0| 20 69 66 54 72 75 65 3a | 20 5b 5d 20 69 66 46 61 | ifTrue:| [] ifFa|
|000013b0| 6c 73 65 3a 20 66 61 6c | 73 65 42 6c 6f 63 6b 0d |lse: fal|seBlock.|
|000013c0| 00 00 00 ee 01 08 00 08 | 01 e4 01 e0 01 de 00 00 |........|........|
|000013d0| 00 0d 00 03 00 c4 00 00 | 00 ef 00 12 ff f3 20 f8 |........|...... .|
|000013e0| 08 22 a2 f6 0b f5 21 a2 | f2 f5 f1 00 00 f0 00 08 |."....!.|........|
|000013f0| ff f0 69 66 46 61 6c 73 | 65 3a 69 66 54 72 75 65 |..ifFals|e:ifTrue|
|00001400| 3a 00 00 f1 00 0e 00 03 | 01 e0 00 00 02 24 00 f2 |:.......|.....$..|
|00001410| 00 22 ff a5 0d 09 69 66 | 46 61 6c 73 65 3a 20 66 |."....if|False: f|
|00001420| 61 6c 73 65 42 6c 6f 63 | 6b 20 69 66 54 72 75 65 |alseBloc|k ifTrue|
|00001430| 3a 20 74 72 75 65 42 6c | 6f 63 6b 0d 09 09 5e 20 |: trueBl|ock...^ |
|00001440| 73 65 6c 66 20 69 66 54 | 72 75 65 3a 20 74 72 75 |self ifT|rue: tru|
|00001450| 65 42 6c 6f 63 6b 0d 09 | 09 09 69 66 46 61 6c 73 |eBlock..|..ifFals|
|00001460| 65 3a 20 66 61 6c 73 65 | 42 6c 6f 63 6b 0d 00 00 |e: false|Block...|
|00001470| 00 f3 01 08 00 08 01 ee | 01 ea 01 e8 00 00 00 0d |........|........|
|00001480| 00 03 00 c4 00 00 00 f4 | 00 12 ff f4 20 f8 08 21 |........|.... ..!|
|00001490| a2 f6 0a f5 57 f2 f5 f1 | 00 f5 00 08 ff fb 61 6e |....W...|......an|
|000014a0| 64 3a 00 00 00 f6 00 0e | 00 03 01 ea 00 00 05 2c |d:......|.......,|
|000014b0| 00 f7 00 22 ff c6 0d 09 | 61 6e 64 3a 20 61 42 6c |..."....|and: aBl|
|000014c0| 6f 63 6b 0d 09 09 5e 20 | 73 65 6c 66 20 69 66 54 |ock...^ |self ifT|
|000014d0| 72 75 65 3a 20 61 42 6c | 6f 63 6b 20 69 66 46 61 |rue: aBl|ock ifFa|
|000014e0| 6c 73 65 3a 20 5b 20 66 | 61 6c 73 65 20 5d 0d 00 |lse: [ f|alse ]..|
|000014f0| 00 f8 01 08 00 08 01 f6 | 01 f4 01 f2 00 00 00 0d |........|........|
|00001500| 00 03 00 c4 00 00 00 f9 | 00 12 ff f4 20 f8 07 56 |........|.... ..V|
|00001510| f6 0a f5 21 a2 f2 f5 f1 | 00 fa 00 08 ff fc 6f 72 |...!....|......or|
|00001520| 3a 00 00 fb 00 22 ff c8 | 0d 09 6f 72 3a 20 61 42 |:...."..|..or: aB|
|00001530| 6c 6f 63 6b 0d 09 09 5e | 20 73 65 6c 66 20 69 66 |lock...^| self if|
|00001540| 54 72 75 65 3a 20 5b 20 | 74 72 75 65 20 5d 20 69 |True: [ |true ] i|
|00001550| 66 46 61 6c 73 65 3a 20 | 61 42 6c 6f 63 6b 0d 00 |fFalse: |aBlock..|
|00001560| 00 fc 00 1a 00 01 01 fa | 00 fd 00 16 00 27 00 34 |........|.....'.4|
|00001570| 01 fc 02 12 00 de 02 4c | 02 7e 02 3e 24 46 00 00 |.......L|.~.>$F..|
|00001580| 00 00 00 00 00 00 02 a8 | 02 98 00 00 00 e2 02 b0 |........|........|
|00001590| 15 b2 00 d6 02 5e 02 96 | 02 02 02 44 02 f6 15 76 |.....^..|...D...v|
|000015a0| 15 86 00 00 00 e6 02 cc | 00 00 00 da 02 6c 00 00 |........|.....l..|
|000015b0| 02 54 02 52 02 6a 00 00 | 00 00 00 00 00 fe 01 08 |.T.R.j..|........|
|000015c0| 00 08 02 0a 00 34 02 06 | 02 08 00 0d 00 05 00 0a |.....4..|........|
|000015d0| 00 00 00 ff 00 08 ff f6 | 6e 65 77 4f 62 6a 65 63 |........|newObjec|
|000015e0| 74 00 01 00 00 0e 00 03 | 01 fe 00 00 05 16 01 01 |t.......|........|
|000015f0| 00 08 ff f5 69 6e 69 74 | 69 61 6c 69 7a 65 00 00 |....init|ialize..|
|00001600| 01 02 00 0e 00 03 02 02 | 00 00 02 36 01 03 00 12 |........|...6....|
|00001610| ff e9 20 11 0b 16 70 f5 | 20 40 a2 bd f8 12 30 81 |.. ...p.| @....0.|
|00001620| 91 f6 15 f5 30 a3 f2 f5 | f1 00 01 04 00 16 00 02 |....0...|........|
|00001630| 00 0c 02 02 01 05 00 22 | ff 6e 09 6e 65 77 09 09 |......."|.n.new..|
|00001640| 7c 20 6e 65 77 4f 62 6a | 65 63 74 20 7c 0d 09 09 || newObj|ect |...|
|00001650| 6e 65 77 4f 62 6a 65 63 | 74 20 3c 2d 20 73 65 6c |newObjec|t <- sel|
|00001660| 66 20 6e 65 77 3a 20 69 | 6e 73 74 61 6e 63 65 53 |f new: i|nstanceS|
|00001670| 69 7a 65 2e 0d 09 09 5e | 20 28 73 65 6c 66 20 3d |ize....^| (self =|
|00001680| 3d 20 43 6c 61 73 73 29 | 0d 09 09 09 69 66 54 72 |= Class)|....ifTr|
|00001690| 75 65 3a 20 5b 20 6e 65 | 77 4f 62 6a 65 63 74 20 |ue: [ ne|wObject |
|000016a0| 69 6e 69 74 69 61 6c 69 | 7a 65 20 5d 0d 09 09 09 |initiali|ze ]....|
|000016b0| 69 66 46 61 6c 73 65 3a | 20 5b 20 6e 65 77 4f 62 |ifFalse:| [ newOb|
|000016c0| 6a 65 63 74 20 6e 65 77 | 20 5d 0d 00 01 06 01 08 |ject new| ]......|
|000016d0| 00 08 02 10 00 82 02 0e | 00 00 00 0d 00 03 00 0a |........|........|
|000016e0| 00 00 01 07 00 12 ff f7 | 21 d1 3a 20 d2 16 f2 f5 |........|!.: ....|
|000016f0| f1 00 01 08 00 22 ff 85 | 0d 09 6e 65 77 3a 20 73 |....."..|..new: s|
|00001700| 69 7a 65 09 22 20 68 61 | 63 6b 20 6f 75 74 20 62 |ize." ha|ck out b|
|00001710| 6c 6f 63 6b 20 74 68 65 | 20 72 69 67 68 74 20 73 |lock the| right s|
|00001720| 69 7a 65 20 61 6e 64 20 | 63 6c 61 73 73 20 22 0d |ize and |class ".|
|00001730| 09 09 22 63 72 65 61 74 | 65 20 61 20 6e 65 77 20 |.."creat|e a new |
|00001740| 62 6c 6f 63 6b 2c 20 73 | 65 74 20 69 74 73 20 63 |block, s|et its c|
|00001750| 6c 61 73 73 22 0d 09 09 | 5e 20 3c 20 32 32 20 3c |lass"...|^ < 22 <|
|00001760| 20 35 38 20 73 69 7a 65 | 20 3e 20 73 65 6c 66 20 | 58 size| > self |
|00001770| 3e 0d 00 00 01 09 00 0e | 00 03 00 82 02 0c 02 c0 |>.......|........|
|00001780| 01 0a 01 08 00 08 02 42 | 02 3e 02 3c 02 40 00 0d |.......B|.>.<.@..|
|00001790| 00 07 00 0a 00 00 01 0b | 00 08 ff f8 61 53 79 6d |........|....aSym|
|000017a0| 62 6f 6c 00 01 0c 00 0e | 00 03 02 16 00 00 02 84 |bol.....|........|
|000017b0| 01 0d 00 08 ff f8 61 53 | 74 72 69 6e 67 00 01 0e |......aS|tring...|
|000017c0| 00 0e 00 03 02 1a 00 00 | 05 1c 01 0f 00 08 ff f7 |........|........|
|000017d0| 6e 65 77 43 6c 61 73 73 | 00 00 01 10 00 08 ff fa |newClass|........|
|000017e0| 6e 61 6d 65 3a 00 01 11 | 00 08 ff f4 73 75 70 65 |name:...|....supe|
|000017f0| 72 43 6c 61 73 73 3a 00 | 01 12 00 0e 00 03 02 22 |rClass:.|......."|
|00001800| 00 00 02 2a 01 13 00 b2 | 00 06 00 00 00 03 00 05 |...*....|........|
|00001810| 00 2d 00 00 00 00 01 14 | 00 08 ff f3 69 73 41 6c |.-......|....isAl|
|00001820| 70 68 61 62 65 74 69 63 | 00 00 01 15 00 0e 00 03 |phabetic|........|
|00001830| 02 28 00 00 03 5a 01 16 | 00 08 ff f9 77 6f 72 64 |.(...Z..|....word|
|00001840| 73 3a 00 00 01 17 00 0e | 00 03 02 2c 00 00 03 26 |s:......|...,...&|
|00001850| 01 18 00 08 ff f5 76 61 | 72 69 61 62 6c 65 73 3a |......va|riables:|
|00001860| 00 00 01 19 00 0e 00 03 | 02 30 00 00 03 30 01 1a |........|.0...0..|
|00001870| 00 08 ff f8 61 73 73 69 | 67 6e 3a 00 01 1b 00 0e |....assi|gn:.....|
|00001880| 00 03 02 34 00 00 0f 34 | 01 1c 00 08 ff f8 63 6c |...4...4|......cl|
|00001890| 61 73 73 65 73 00 01 1d | 00 0e 00 03 02 38 2b fc |asses...|.....8+.|
|000018a0| 06 42 01 1e 00 12 ff d3 | 40 a2 a3 f4 21 82 91 f5 |.B......|@...!...|
|000018b0| f4 20 82 92 f5 f4 22 43 | 54 d2 1d f6 1a 31 81 94 |. ...."C|T....1..|
|000018c0| f2 82 95 82 96 f5 70 f5 | 21 30 82 97 f5 48 a2 21 |......p.|!0...H.!|
|000018d0| 30 83 99 f5 f1 00 01 1f | 00 08 ff dd 61 64 64 53 |0.......|....addS|
|000018e0| 75 62 43 6c 61 73 73 3a | 69 6e 73 74 61 6e 63 65 |ubClass:|instance|
|000018f0| 56 61 72 69 61 62 6c 65 | 4e 61 6d 65 73 3a 00 00 |Variable|Names:..|
|00001900| 01 20 00 16 00 0a 00 0c | 02 20 02 22 02 26 02 28 |. ......|. .".&.(|
|00001910| 02 2c 02 30 02 34 02 38 | 01 6a 01 21 00 22 ff 03 |.,.0.4.8|.j.!."..|
|00001920| 0d 09 61 64 64 53 75 62 | 43 6c 61 73 73 3a 20 61 |..addSub|Class: a|
|00001930| 53 79 6d 62 6f 6c 20 69 | 6e 73 74 61 6e 63 65 56 |Symbol i|nstanceV|
|00001940| 61 72 69 61 62 6c 65 4e | 61 6d 65 73 3a 20 61 53 |ariableN|ames: aS|
|00001950| 74 72 69 6e 67 09 7c 20 | 6e 65 77 43 6c 61 73 73 |tring.| |newClass|
|00001960| 20 7c 0d 09 09 6e 65 77 | 43 6c 61 73 73 20 3c 2d | |...new|Class <-|
|00001970| 20 43 6c 61 73 73 20 6e | 65 77 3b 20 6e 61 6d 65 | Class n|ew; name|
|00001980| 3a 20 61 53 79 6d 62 6f | 6c 3b 20 73 75 70 65 72 |: aSymbo|l; super|
|00001990| 43 6c 61 73 73 3a 20 73 | 65 6c 66 3b 0d 09 09 09 |Class: s|elf;....|
|000019a0| 09 76 61 72 69 61 62 6c | 65 73 3a 20 0d 09 09 09 |.variabl|es: ....|
|000019b0| 09 20 20 28 61 53 74 72 | 69 6e 67 20 77 6f 72 64 |. (aStr|ing word|
|000019c0| 73 3a 20 5b 3a 78 20 7c | 20 78 20 69 73 41 6c 70 |s: [:x || x isAlp|
|000019d0| 68 61 62 65 74 69 63 20 | 5d 29 2e 0d 09 09 61 53 |habetic |])....aS|
|000019e0| 79 6d 62 6f 6c 20 61 73 | 73 69 67 6e 3a 20 6e 65 |ymbol as|sign: ne|
|000019f0| 77 43 6c 61 73 73 2e 0d | 09 09 63 6c 61 73 73 65 |wClass..|..classe|
|00001a00| 73 20 61 74 3a 20 61 53 | 79 6d 62 6f 6c 20 70 75 |s at: aS|ymbol pu|
|00001a10| 74 3a 20 6e 65 77 43 6c | 61 73 73 0d 00 00 01 22 |t: newCl|ass...."|
|00001a20| 01 08 00 08 02 4a 02 02 | 02 46 02 48 00 0d 00 03 |.....J..|.F.H....|
|00001a30| 00 0a 00 00 01 23 00 12 | ff f3 40 a2 63 f5 50 61 |.....#..|..@.c.Pa|
|00001a40| f5 41 a2 a3 62 f5 f1 00 | 01 24 00 16 00 02 00 ac |.A..b...|.$......|
|00001a50| 00 1c 01 25 00 22 ff a9 | 0d 09 69 6e 69 74 69 61 |...%."..|..initia|
|00001a60| 6c 69 7a 65 0d 09 09 73 | 75 70 65 72 43 6c 61 73 |lize...s|uperClas|
|00001a70| 73 20 3c 2d 20 4f 62 6a | 65 63 74 2e 0d 09 09 69 |s <- Obj|ect....i|
|00001a80| 6e 73 74 61 6e 63 65 53 | 69 7a 65 20 3c 2d 20 30 |nstanceS|ize <- 0|
|00001a90| 2e 0d 09 09 6d 65 74 68 | 6f 64 73 20 3c 2d 20 44 |....meth|ods <- D|
|00001aa0| 69 63 74 69 6f 6e 61 72 | 79 20 6e 65 77 0d 00 00 |ictionar|y new...|
|00001ab0| 01 26 01 08 00 08 02 50 | 00 de 02 4e 00 00 00 0d |.&.....P|...N....|
|00001ac0| 00 03 00 0a 00 00 01 27 | 00 12 ff fc 12 f2 f5 f1 |.......'|........|
|00001ad0| 01 28 00 22 ff e9 0d 09 | 6d 65 74 68 6f 64 73 0d |.(."....|methods.|
|00001ae0| 09 09 5e 20 6d 65 74 68 | 6f 64 73 0d 00 00 01 29 |..^ meth|ods....)|
|00001af0| 01 08 00 08 02 5c 02 54 | 02 58 02 5a 00 0d 00 03 |.....\.T|.X.Z....|
|00001b00| 00 0a 00 00 01 2a 00 08 | ff f3 6d 65 74 68 6f 64 |.....*..|..method|
|00001b10| 4e 61 6d 65 64 3a 00 00 | 01 2b 00 0e 00 03 02 54 |Named:..|.+.....T|
|00001b20| 00 00 04 e0 01 2c 00 12 | ff e7 12 21 0b 14 f8 0b |.....,..|...!....|
|00001b30| 12 21 bf f2 f5 13 a1 f8 | 15 13 21 82 90 f2 f5 55 |.!......|..!....U|
|00001b40| f2 f5 f1 00 01 2d 00 16 | 00 01 02 54 01 2e 00 22 |.....-..|...T..."|
|00001b50| ff 5d 0d 09 6d 65 74 68 | 6f 64 4e 61 6d 65 64 3a |.]..meth|odNamed:|
|00001b60| 20 6e 61 6d 65 0d 09 09 | 28 6d 65 74 68 6f 64 73 | name...|(methods|
|00001b70| 20 69 6e 63 6c 75 64 65 | 73 4b 65 79 3a 20 6e 61 | include|sKey: na|
|00001b80| 6d 65 29 0d 09 09 09 69 | 66 54 72 75 65 3a 20 5b |me)....i|fTrue: [|
|00001b90| 20 5e 20 6d 65 74 68 6f | 64 73 20 61 74 3a 20 6e | ^ metho|ds at: n|
|00001ba0| 61 6d 65 20 5d 2e 0d 09 | 09 28 73 75 70 65 72 43 |ame ]...|.(superC|
|00001bb0| 6c 61 73 73 20 6e 6f 74 | 4e 69 6c 29 0d 09 09 09 |lass not|Nil)....|
|00001bc0| 69 66 54 72 75 65 3a 20 | 5b 20 5e 20 73 75 70 65 |ifTrue: |[ ^ supe|
|00001bd0| 72 43 6c 61 73 73 20 6d | 65 74 68 6f 64 4e 61 6d |rClass m|ethodNam|
|00001be0| 65 64 3a 20 6e 61 6d 65 | 20 5d 2e 0d 09 09 5e 20 |ed: name| ]....^ |
|00001bf0| 6e 69 6c 0d 00 00 01 2f | 01 08 00 08 02 62 00 d6 |nil..../|.....b..|
|00001c00| 02 60 00 00 00 0d 00 03 | 00 0a 00 00 01 30 00 12 |.`......|.....0..|
|00001c10| ff fc 10 f2 f5 f1 01 31 | 00 22 ff ef 0d 09 6e 61 |.......1|."....na|
|00001c20| 6d 65 0d 09 09 5e 20 6e | 61 6d 65 0d 00 00 01 32 |me...^ n|ame....2|
|00001c30| 01 08 00 08 02 68 02 20 | 02 66 00 00 00 0d 00 03 |.....h. |.f......|
|00001c40| 00 0a 00 00 01 33 00 12 | ff fc 21 60 f5 f1 01 34 |.....3..|..!`...4|
|00001c50| 00 22 ff dd 0d 09 6e 61 | 6d 65 3a 20 61 53 74 72 |."....na|me: aStr|
|00001c60| 69 6e 67 0d 09 09 6e 61 | 6d 65 20 3c 2d 20 61 53 |ing...na|me <- aS|
|00001c70| 74 72 69 6e 67 0d 00 00 | 01 35 00 0e 00 03 02 20 |tring...|.5..... |
|00001c80| 02 64 28 0a 01 36 01 08 | 00 08 02 70 00 da 02 6e |.d(..6..|...p...n|
|00001c90| 00 00 00 0d 00 03 00 0a | 00 00 01 37 00 12 ff fc |........|...7....|
|00001ca0| 11 f2 f5 f1 01 38 00 22 | ff df 0d 09 69 6e 73 74 |.....8."|....inst|
|00001cb0| 61 6e 63 65 53 69 7a 65 | 0d 09 09 5e 20 69 6e 73 |anceSize|...^ ins|
|00001cc0| 74 61 6e 63 65 53 69 7a | 65 0d 00 00 01 39 01 08 |tanceSiz|e....9..|
|00001cd0| 00 08 02 7c 00 42 02 78 | 02 7a 00 0d 00 03 00 0a |...|.B.x|.z......|
|00001ce0| 00 00 01 3a 00 08 ff f7 | 61 73 53 74 72 69 6e 67 |...:....|asString|
|00001cf0| 00 00 01 3b 00 0e 00 03 | 02 74 00 00 0a ca 01 3c |...;....|.t.....<|
|00001d00| 00 12 ff fa 10 81 90 f2 | f5 f1 01 3d 00 16 00 01 |........|...=....|
|00001d10| 02 74 01 3e 00 22 ff df | 0d 09 70 72 69 6e 74 53 |.t.>."..|..printS|
|00001d20| 74 72 69 6e 67 0d 09 09 | 5e 20 6e 61 6d 65 20 61 |tring...|^ name a|
|00001d30| 73 53 74 72 69 6e 67 0d | 00 00 01 3f 00 0e 00 03 |sString.|...?....|
|00001d40| 00 42 02 72 02 de 01 40 | 01 08 00 08 02 94 02 90 |.B.r...@|........|
|00001d50| 02 8e 02 92 00 0d 00 07 | 00 0a 00 00 01 41 00 08 |........|.....A..|
|00001d60| ff f9 74 68 65 53 65 74 | 00 00 01 42 00 0e 00 03 |..theSet|...B....|
|00001d70| 02 82 00 00 18 e0 01 43 | 00 b2 00 06 00 00 00 03 |.......C|........|
|00001d80| 00 05 00 1b 00 00 00 00 | 01 44 00 08 ff f8 61 64 |........|.D....ad|
|00001d90| 64 41 6c 6c 3a 00 01 45 | 00 08 ff ed 75 70 53 75 |dAll:..E|....upSu|
|00001da0| 70 65 72 63 6c 61 73 73 | 43 68 61 69 6e 3a 00 00 |perclass|Chain:..|
|00001db0| 01 46 00 0e 00 03 02 8a | 00 00 02 a4 01 47 00 12 |.F......|.....G..|
|00001dc0| ff e6 40 a2 a3 70 f5 20 | 41 54 d2 1d f6 14 30 31 |..@..p. |AT....01|
|00001dd0| 81 92 82 93 f2 82 94 f5 | 30 f2 f5 f1 01 48 00 08 |........|0....H..|
|00001de0| ff f5 72 65 73 70 6f 6e | 64 73 54 6f 00 00 01 49 |..respon|dsTo...I|
|00001df0| 00 16 00 05 00 1c 02 86 | 00 de 02 88 02 8a 01 4a |........|.......J|
|00001e00| 00 22 ff 80 0d 09 72 65 | 73 70 6f 6e 64 73 54 6f |."....re|spondsTo|
|00001e10| 09 7c 20 74 68 65 53 65 | 74 20 7c 0d 09 09 74 68 |.| theSe|t |...th|
|00001e20| 65 53 65 74 20 3c 2d 20 | 44 69 63 74 69 6f 6e 61 |eSet <- |Dictiona|
|00001e30| 72 79 20 6e 65 77 2e 0d | 09 09 73 65 6c 66 20 75 |ry new..|..self u|
|00001e40| 70 53 75 70 65 72 63 6c | 61 73 73 43 68 61 69 6e |pSupercl|assChain|
|00001e50| 3a 20 0d 09 09 09 5b 3a | 78 20 7c 20 74 68 65 53 |: ....[:|x | theS|
|00001e60| 65 74 20 61 64 64 41 6c | 6c 3a 20 78 20 6d 65 74 |et addAl|l: x met|
|00001e70| 68 6f 64 73 20 5d 2e 0d | 09 09 5e 20 74 68 65 53 |hods ]..|..^ theS|
|00001e80| 65 74 0d 00 01 4b 00 0e | 00 03 02 90 02 80 24 6a |et...K..|......$j|
|00001e90| 01 4c 01 08 00 08 02 ae | 02 a8 02 a6 02 ac 00 0d |.L......|........|
|00001ea0| 00 07 00 0a 00 00 01 4d | 00 08 ff fb 4c 69 73 74 |.......M|....List|
|00001eb0| 00 00 01 4e 00 b2 00 06 | 00 00 00 05 00 03 00 19 |...N....|........|
|00001ec0| 00 00 00 00 01 4f 00 08 | ff fb 61 64 64 3a 00 00 |.....O..|..add:..|
|00001ed0| 01 50 00 0e 00 03 02 9e | 00 00 06 8a 01 51 00 08 |.P......|.....Q..|
|00001ee0| ff f3 69 6e 6a 65 63 74 | 3a 69 6e 74 6f 3a 00 00 |..inject|:into:..|
|00001ef0| 01 52 00 0e 00 03 02 a2 | 00 00 06 24 01 53 00 12 |.R......|...$.S..|
|00001f00| ff e2 40 a2 41 a2 a3 42 | 54 d2 1d f6 1a 31 81 93 |..@.A..B|T....1..|
|00001f10| 20 bd f8 17 30 31 82 94 | f5 30 f2 83 95 f2 f5 f1 | ...01..|.0......|
|00001f20| 01 54 00 08 ff f5 73 75 | 62 43 6c 61 73 73 65 73 |.T....su|bClasses|
|00001f30| 00 00 01 55 00 0e 00 03 | 02 a8 00 00 04 fe 01 56 |...U....|.......V|
|00001f40| 00 16 00 06 02 38 02 9a | 02 9c 00 e2 02 9e 02 a2 |.....8..|........|
|00001f50| 01 57 00 22 ff 8d 0d 09 | 73 75 62 43 6c 61 73 73 |.W."....|subClass|
|00001f60| 65 73 0d 09 09 5e 20 63 | 6c 61 73 73 65 73 20 69 |es...^ c|lasses i|
|00001f70| 6e 6a 65 63 74 3a 20 4c | 69 73 74 20 6e 65 77 0d |nject: L|ist new.|
|00001f80| 09 09 09 69 6e 74 6f 3a | 20 5b 3a 78 20 3a 79 20 |...into:| [:x :y |
|00001f90| 7c 20 28 79 20 73 75 70 | 65 72 43 6c 61 73 73 20 || (y sup|erClass |
|00001fa0| 3d 3d 20 73 65 6c 66 29 | 0d 09 09 09 09 09 09 69 |== self)|.......i|
|00001fb0| 66 54 72 75 65 3a 20 5b | 20 78 20 61 64 64 3a 20 |fTrue: [| x add: |
|00001fc0| 79 5d 2e 20 78 20 5d 0d | 00 00 01 58 01 08 00 08 |y]. x ].|...X....|
|00001fd0| 02 b4 00 e2 02 b2 00 00 | 00 0d 00 03 00 0a 00 00 |........|........|
|00001fe0| 01 59 00 12 ff fc 13 f2 | f5 f1 01 5a 00 22 ff e3 |.Y......|...Z."..|
|00001ff0| 0d 09 73 75 70 65 72 43 | 6c 61 73 73 0d 09 09 5e |..superC|lass...^|
|00002000| 20 73 75 70 65 72 43 6c | 61 73 73 0d 00 00 01 5b | superCl|ass....[|
|00002010| 01 08 00 08 02 be 02 22 | 02 bc 00 00 00 0d 00 03 |......."|........|
|00002020| 00 0a 00 00 01 5c 00 08 | ff f9 61 43 6c 61 73 73 |.....\..|..aClass|
|00002030| 00 00 01 5d 00 0e 00 03 | 02 b8 00 00 03 dc 01 5e |...]....|.......^|
|00002040| 00 12 ff fc 21 63 f5 f1 | 01 5f 00 22 ff d3 0d 09 |....!c..|._."....|
|00002050| 73 75 70 65 72 43 6c 61 | 73 73 3a 20 61 43 6c 61 |superCla|ss: aCla|
|00002060| 73 73 0d 09 09 73 75 70 | 65 72 43 6c 61 73 73 20 |ss...sup|erClass |
|00002070| 3c 2d 20 61 43 6c 61 73 | 73 0d 00 00 01 60 00 0e |<- aClas|s....`..|
|00002080| 00 03 02 22 02 b6 02 ca | 01 61 01 08 00 08 02 c8 |..."....|.a......|
|00002090| 02 8a 02 c4 02 c6 00 0d | 00 03 00 0a 00 00 01 62 |........|.......b|
|000020a0| 00 12 ff f1 21 20 0b 18 | f5 13 a1 f8 0e 13 21 82 |....! ..|......!.|
|000020b0| 90 f5 f1 00 01 63 00 16 | 00 01 02 8a 01 64 00 22 |.....c..|.....d."|
|000020c0| ff 83 0d 09 75 70 53 75 | 70 65 72 63 6c 61 73 73 |....upSu|perclass|
|000020d0| 43 68 61 69 6e 3a 20 61 | 42 6c 6f 63 6b 0d 09 09 |Chain: a|Block...|
|000020e0| 61 42 6c 6f 63 6b 20 76 | 61 6c 75 65 3a 20 73 65 |aBlock v|alue: se|
|000020f0| 6c 66 2e 0d 09 09 28 73 | 75 70 65 72 43 6c 61 73 |lf....(s|uperClas|
|00002100| 73 20 6e 6f 74 4e 69 6c | 29 0d 09 09 09 69 66 54 |s notNil|)....ifT|
|00002110| 72 75 65 3a 20 5b 20 73 | 75 70 65 72 43 6c 61 73 |rue: [ s|uperClas|
|00002120| 73 20 75 70 53 75 70 65 | 72 63 6c 61 73 73 43 68 |s upSupe|rclassCh|
|00002130| 61 69 6e 3a 20 61 42 6c | 6f 63 6b 20 5d 0d 00 00 |ain: aBl|ock ]...|
|00002140| 01 65 00 0e 00 03 02 8a | 02 c2 00 00 01 66 01 08 |.e......|.....f..|
|00002150| 00 08 02 d0 00 e6 02 ce | 00 00 00 0d 00 03 00 0a |........|........|
|00002160| 00 00 01 67 00 12 ff fc | 14 f2 f5 f1 01 68 00 22 |...g....|.....h."|
|00002170| ff e5 0d 09 76 61 72 69 | 61 62 6c 65 73 0d 09 09 |....vari|ables...|
|00002180| 5e 20 76 61 72 69 61 62 | 6c 65 73 0d 00 00 01 69 |^ variab|les....i|
|00002190| 01 08 00 08 02 dc 02 30 | 02 d8 02 da 00 0d 00 03 |.......0|........|
|000021a0| 00 0a 00 00 01 6a 00 08 | ff f6 6e 61 6d 65 41 72 |.....j..|..nameAr|
|000021b0| 72 61 79 00 01 6b 00 0e | 00 03 02 d4 00 00 06 4a |ray..k..|.......J|
|000021c0| 01 6c 00 12 ff f4 21 64 | f5 13 81 90 21 a5 b0 61 |.l....!d|....!..a|
|000021d0| f5 f1 01 6d 00 16 00 01 | 00 da 01 6e 00 22 ff 93 |...m....|...n."..|
|000021e0| 0d 09 76 61 72 69 61 62 | 6c 65 73 3a 20 6e 61 6d |..variab|les: nam|
|000021f0| 65 41 72 72 61 79 0d 09 | 09 76 61 72 69 61 62 6c |eArray..|.variabl|
|00002200| 65 73 20 3c 2d 20 6e 61 | 6d 65 41 72 72 61 79 2e |es <- na|meArray.|
|00002210| 0d 09 09 69 6e 73 74 61 | 6e 63 65 53 69 7a 65 20 |...insta|nceSize |
|00002220| 3c 2d 20 73 75 70 65 72 | 43 6c 61 73 73 20 69 6e |<- super|Class in|
|00002230| 73 74 61 6e 63 65 53 69 | 7a 65 20 2b 20 6e 61 6d |stanceSi|ze + nam|
|00002240| 65 41 72 72 61 79 20 73 | 69 7a 65 0d 00 00 01 6f |eArray s|ize....o|
|00002250| 00 0e 00 03 02 30 02 d2 | 15 84 01 70 01 08 00 08 |.....0..|...p....|
|00002260| 02 f4 02 ec 02 f0 02 f2 | 00 0d 00 07 00 0a 00 00 |........|........|
|00002270| 01 71 00 08 ff fe 6d 00 | 01 72 00 08 ff fe 61 00 |.q....m.|.r....a.|
|00002280| 01 73 00 0e 00 03 02 e4 | 00 00 09 56 01 74 00 b2 |.s......|...V.t..|
|00002290| 00 06 00 00 00 03 00 05 | 00 25 00 00 00 00 01 75 |........|.%.....u|
|000022a0| 00 22 ff f5 65 78 65 63 | 75 74 69 6e 67 20 00 00 |."..exec|uting ..|
|000022b0| 01 76 00 08 ff f9 77 61 | 74 63 68 3a 00 00 01 77 |.v....wa|tch:...w|
|000022c0| 00 22 ff f1 6e 6f 20 73 | 75 63 68 20 6d 65 74 68 |."..no s|uch meth|
|000022d0| 6f 64 00 00 01 78 00 12 | ff dd 20 21 82 90 70 f5 |od...x..|.. !..p.|
|000022e0| 30 a1 f8 1f 30 41 54 d2 | 1d f6 1a 42 21 be a7 f5 |0...0AT.|...B!...|
|000022f0| 31 a7 f2 82 93 f2 f6 22 | f5 44 f2 f5 f1 00 01 79 |1......"|.D.....y|
|00002300| 00 16 00 05 02 54 02 e8 | 02 ea 02 ec 02 ee 01 7a |.....T..|.......z|
|00002310| 00 22 ff 51 0d 09 77 61 | 74 63 68 3a 20 6e 61 6d |.".Q..wa|tch: nam|
|00002320| 65 09 7c 20 6d 20 7c 0d | 09 09 6d 20 3c 2d 20 73 |e.| m |.|..m <- s|
|00002330| 65 6c 66 20 6d 65 74 68 | 6f 64 4e 61 6d 65 64 3a |elf meth|odNamed:|
|00002340| 20 6e 61 6d 65 2e 0d 09 | 09 28 6d 20 6e 6f 74 4e | name...|.(m notN|
|00002350| 69 6c 29 20 0d 09 09 09 | 69 66 54 72 75 65 3a 20 |il) ....|ifTrue: |
|00002360| 5b 20 5e 20 6d 20 77 61 | 74 63 68 3a 20 0d 09 09 |[ ^ m wa|tch: ...|
|00002370| 09 09 5b 3a 61 20 7c 20 | 28 27 65 78 65 63 75 74 |..[:a | |('execut|
|00002380| 69 6e 67 20 27 2c 20 6e | 61 6d 65 29 20 70 72 69 |ing ', n|ame) pri|
|00002390| 6e 74 2e 20 61 20 70 72 | 69 6e 74 5d 20 5d 0d 09 |nt. a pr|int] ]..|
|000023a0| 09 09 69 66 46 61 6c 73 | 65 3a 20 5b 20 5e 20 27 |..ifFals|e: [ ^ '|
|000023b0| 6e 6f 20 73 75 63 68 20 | 6d 65 74 68 6f 64 27 20 |no such |method' |
|000023c0| 5d 0d 00 00 01 7b 00 0e | 00 03 02 ec 02 e0 00 00 |]....{..|........|
|000023d0| 01 7c 00 1a 00 01 02 fa | 01 7d 00 16 00 27 03 0c |.|......|.}...'..|
|000023e0| 03 08 00 00 01 60 03 2c | 00 00 00 00 00 00 00 00 |.....`.,|........|
|000023f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 03 38 03 36 |........|.....8.6|
|00002400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 03 48 |........|.......H|
|00002410| 03 42 00 00 00 00 00 00 | 00 00 03 16 03 12 00 00 |.B......|........|
|00002420| 01 6a 02 fc 03 2a 00 00 | 00 00 00 00 01 7e 01 08 |.j...*..|.....~..|
|00002430| 00 08 03 06 01 6a 03 02 | 03 04 00 0d 00 03 00 ec |.....j..|........|
|00002440| 00 00 01 7f 00 08 ff fc | 6b 65 79 00 01 80 00 0e |........|key.....|
|00002450| 00 03 02 fe 00 00 06 1c | 01 81 00 12 ff f9 13 21 |........|.......!|
|00002460| 22 83 90 f5 f1 00 01 82 | 00 16 00 01 01 6a 01 83 |".......|.....j..|
|00002470| 00 22 ff ca 09 61 74 3a | 20 6b 65 79 20 70 75 74 |."...at:| key put|
|00002480| 3a 20 76 61 6c 75 65 0d | 09 09 74 65 6d 70 6f 72 |: value.|..tempor|
|00002490| 61 72 69 65 73 20 61 74 | 3a 20 6b 65 79 20 70 75 |aries at|: key pu|
|000024a0| 74 3a 20 76 61 6c 75 65 | 0d 00 01 84 01 08 00 08 |t: value|........|
|000024b0| 03 10 03 0c 03 0a 00 00 | 00 0d 00 03 00 ec 00 00 |........|........|
|000024c0| 01 85 00 12 ff fc 21 61 | f5 f1 01 86 00 08 ff f8 |......!a|........|
|000024d0| 6d 65 74 68 6f 64 3a 00 | 01 87 00 0e 00 03 03 0c |method:.|........|
|000024e0| 00 00 03 20 01 88 00 22 | ff e5 0d 09 6d 65 74 68 |... ..."|....meth|
|000024f0| 6f 64 3a 20 6d 0d 09 09 | 6d 65 74 68 6f 64 20 3c |od: m...|method <|
|00002500| 2d 20 6d 0d 00 00 01 89 | 01 08 00 08 03 1a 03 16 |- m.....|........|
|00002510| 03 14 00 00 00 0d 00 03 | 00 ec 00 00 01 8a 00 12 |........|........|
|00002520| ff fc 21 62 f5 f1 01 8b | 00 08 ff f5 61 72 67 75 |..!b....|....argu|
|00002530| 6d 65 6e 74 73 3a 00 00 | 01 8c 00 0e 00 03 03 16 |ments:..|........|
|00002540| 00 00 06 74 01 8d 00 22 | ff df 0d 09 61 72 67 75 |...t..."|....argu|
|00002550| 6d 65 6e 74 73 3a 20 61 | 0d 09 09 61 72 67 75 6d |ments: a|...argum|
|00002560| 65 6e 74 73 20 3c 2d 20 | 61 0d 00 00 01 8e 01 08 |ents <- |a.......|
|00002570| 00 08 03 28 03 24 03 22 | 00 00 00 0d 00 03 00 ec |...(.$."|........|
|00002580| 00 00 01 8f 00 08 ff fe | 74 00 01 90 00 0e 00 03 |........|t.......|
|00002590| 03 1e 00 00 0d b2 01 91 | 00 12 ff fc 21 63 f5 f1 |........|....!c..|
|000025a0| 01 92 00 08 ff f3 74 65 | 6d 70 6f 72 61 72 69 65 |......te|mporarie|
|000025b0| 73 3a 00 00 01 93 00 0e | 00 03 03 24 00 00 03 c4 |s:......|...$....|
|000025c0| 01 94 00 22 ff db 0d 09 | 74 65 6d 70 6f 72 61 72 |..."....|temporar|
|000025d0| 69 65 73 3a 20 74 0d 09 | 09 74 65 6d 70 6f 72 61 |ies: t..|.tempora|
|000025e0| 72 69 65 73 20 3c 2d 20 | 74 0d 00 00 01 95 00 0e |ries <- |t.......|
|000025f0| 00 03 03 24 03 1c 00 00 | 01 96 01 08 00 08 03 34 |...$....|.......4|
|00002600| 01 60 03 32 00 00 00 0d | 00 03 00 ec 00 00 01 97 |.`.2....|........|
|00002610| 00 08 ff f8 62 79 74 65 | 50 74 72 00 01 98 00 0e |....byte|Ptr.....|
|00002620| 00 03 03 2e 00 00 03 98 | 01 99 00 12 ff fa 20 21 |........|...... !|
|00002630| d2 1c f5 f1 01 9a 00 22 | ff 93 0d 09 72 65 74 75 |......."|....retu|
|00002640| 72 6e 54 6f 42 6c 6f 63 | 6b 3a 20 62 79 74 65 50 |rnToBloc|k: byteP|
|00002650| 74 72 0d 09 09 22 20 63 | 68 61 6e 67 65 20 74 68 |tr..." c|hange th|
|00002660| 65 20 6c 6f 63 61 74 69 | 6f 6e 20 77 65 20 77 69 |e locati|on we wi|
|00002670| 6c 6c 20 72 65 74 75 72 | 6e 20 74 6f 2c 20 74 6f |ll retur|n to, to|
|00002680| 20 65 78 65 63 75 74 65 | 20 61 20 62 6c 6f 63 6b | execute| a block|
|00002690| 22 0d 09 09 3c 32 38 20 | 73 65 6c 66 20 62 79 74 |"...<28 |self byt|
|000026a0| 65 50 74 72 3e 0d 00 00 | 01 9b 01 08 00 08 03 40 |ePtr>...|.......@|
|000026b0| 03 38 03 3c 03 3e 00 0d | 00 03 00 ec 00 00 01 9c |.8.<.>..|........|
|000026c0| 00 08 ff fb 63 6f 70 79 | 00 00 01 9d 00 0e 00 03 |....copy|........|
|000026d0| 03 38 00 00 06 e2 01 9e | 00 12 ff f4 20 81 fb 00 |.8......|.... ...|
|000026e0| 13 81 91 82 92 f2 f5 f1 | 01 9f 00 16 00 03 03 38 |........|.......8|
|000026f0| 03 38 03 24 01 a0 00 22 | ff cb 0d 09 63 6f 70 79 |.8.$..."|....copy|
|00002700| 0d 09 09 5e 20 73 75 70 | 65 72 20 63 6f 70 79 20 |...^ sup|er copy |
|00002710| 74 65 6d 70 6f 72 61 72 | 69 65 73 3a 20 74 65 6d |temporar|ies: tem|
|00002720| 70 6f 72 61 72 69 65 73 | 20 63 6f 70 79 0d 00 00 |poraries| copy...|
|00002730| 01 a1 01 08 00 08 03 4e | 03 48 03 46 03 4c 00 0d |.......N|.H.F.L..|
|00002740| 00 03 00 ec 00 00 01 a2 | 00 22 ff dd 69 6e 63 6f |........|."..inco|
|00002750| 72 72 65 63 74 20 63 6f | 6e 74 65 78 74 20 66 6f |rrect co|ntext fo|
|00002760| 72 20 62 6c 6f 63 6b 20 | 72 65 74 75 72 6e 00 00 |r block |return..|
|00002770| 01 a3 00 12 ff f3 20 d1 | 12 f7 0c 40 a2 41 0b 13 |...... .|...@.A..|
|00002780| f2 f5 f1 00 01 a4 00 08 | ff f4 62 6c 6f 63 6b 52 |........|..blockR|
|00002790| 65 74 75 72 6e 00 01 a5 | 00 0e 00 03 03 48 00 00 |eturn...|.....H..|
|000027a0| 08 e0 01 a6 00 16 00 02 | 01 42 03 44 01 a7 00 22 |........|.B.D..."|
|000027b0| ff 99 0d 09 62 6c 6f 63 | 6b 52 65 74 75 72 6e 0d |....bloc|kReturn.|
|000027c0| 09 09 3c 31 38 20 73 65 | 6c 66 3e 0d 09 09 09 69 |..<18 se|lf>....i|
|000027d0| 66 46 61 6c 73 65 3a 20 | 5b 20 5e 20 73 6d 61 6c |fFalse: |[ ^ smal|
|000027e0| 6c 74 61 6c 6b 20 65 72 | 72 6f 72 3a 20 0d 09 09 |ltalk er|ror: ...|
|000027f0| 09 09 27 69 6e 63 6f 72 | 72 65 63 74 20 63 6f 6e |..'incor|rect con|
|00002800| 74 65 78 74 20 66 6f 72 | 20 62 6c 6f 63 6b 20 72 |text for| block r|
|00002810| 65 74 75 72 6e 27 5d 0d | 00 00 01 a8 00 1a 00 01 |eturn'].|........|
|00002820| 03 52 01 a9 00 16 00 27 | 00 00 00 00 00 00 01 ae |.R.....'|........|
|00002830| 03 5e 03 7c 00 00 00 00 | 00 00 00 00 00 00 00 00 |.^.|....|........|
|00002840| 00 00 00 00 00 00 03 6c | 03 64 00 00 00 00 00 00 |.......l|.d......|
|00002850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002860| 00 00 00 00 00 00 00 00 | 00 00 03 58 03 54 00 00 |........|...X.T..|
|00002870| 00 00 00 00 00 00 01 aa | 01 08 00 08 03 5c 03 58 |........|.....\.X|
|00002880| 03 56 00 00 00 0d 00 03 | 00 d2 00 00 01 ab 00 12 |.V......|........|
|00002890| ff fb 22 a2 f2 f5 f1 00 | 01 ac 00 08 ff f0 69 66 |..".....|......if|
|000028a0| 54 72 75 65 3a 69 66 46 | 61 6c 73 65 3a 00 01 ad |True:ifF|alse:...|
|000028b0| 00 0e 00 03 03 58 00 00 | 03 68 01 ae 00 22 ff c3 |.....X..|.h..."..|
|000028c0| 09 69 66 54 72 75 65 3a | 20 74 72 75 65 42 6c 6f |.ifTrue:| trueBlo|
|000028d0| 63 6b 20 69 66 46 61 6c | 73 65 3a 20 66 61 6c 73 |ck ifFal|se: fals|
|000028e0| 65 42 6c 6f 63 6b 0d 09 | 09 5e 20 66 61 6c 73 65 |eBlock..|.^ false|
|000028f0| 42 6c 6f 63 6b 20 76 61 | 6c 75 65 0d 00 00 01 af |Block va|lue.....|
|00002900| 01 08 00 08 03 62 01 ae | 03 60 00 00 00 0d 00 03 |.....b..|.`......|
|00002910| 00 d2 00 00 01 b0 00 12 | ff fc 56 f2 f5 f1 01 b1 |........|..V.....|
|00002920| 00 22 ff f0 0d 09 6e 6f | 74 0d 09 09 5e 20 74 72 |."....no|t...^ tr|
|00002930| 75 65 0d 00 01 b2 01 08 | 00 08 03 70 03 6c 03 6a |ue......|...p.l.j|
|00002940| 00 00 00 0d 00 03 00 d2 | 00 00 01 b3 00 08 ff f7 |........|........|
|00002950| 61 42 6f 6f 6c 65 61 6e | 00 00 01 b4 00 0e 00 03 |aBoolean|........|
|00002960| 03 66 00 00 03 e8 01 b5 | 00 12 ff fc 21 f2 f5 f1 |.f......|....!...|
|00002970| 01 b6 00 08 ff fb 78 6f | 72 3a 00 00 01 b7 00 0e |......xo|r:......|
|00002980| 00 03 03 6c 00 00 04 f8 | 01 b8 00 22 ff e2 0d 09 |...l....|..."....|
|00002990| 78 6f 72 3a 20 61 42 6f | 6f 6c 65 61 6e 0d 09 09 |xor: aBo|olean...|
|000029a0| 5e 20 61 42 6f 6f 6c 65 | 61 6e 0d 00 01 b9 01 08 |^ aBoole|an......|
|000029b0| 00 08 03 7a 00 42 03 76 | 03 78 00 0d 00 03 00 d2 |...z.B.v|.x......|
|000029c0| 00 00 01 ba 00 22 ff fa | 66 61 6c 73 65 00 01 bb |....."..|false...|
|000029d0| 00 12 ff fc 40 f2 f5 f1 | 01 bc 00 16 00 01 03 74 |....@...|.......t|
|000029e0| 01 bd 00 22 ff e5 0d 09 | 70 72 69 6e 74 53 74 72 |..."....|printStr|
|000029f0| 69 6e 67 0d 09 09 5e 20 | 27 66 61 6c 73 65 27 0d |ing...^ |'false'.|
|00002a00| 00 00 01 be 00 0e 00 03 | 00 42 03 72 00 00 01 bf |........|.B.r....|
|00002a10| 00 1a 00 01 03 80 01 c0 | 00 16 00 27 03 c2 03 be |........|...'....|
|00002a20| 00 00 00 42 03 9c 00 00 | 03 aa 03 a4 03 bc 00 00 |...B....|........|
|00002a30| 00 00 00 00 00 00 00 00 | 00 00 03 86 03 82 00 00 |........|........|
|00002a40| 00 d6 03 8c 00 00 02 ec | 03 ee 00 00 03 96 03 92 |........|........|
|00002a50| 00 00 00 00 00 00 00 00 | 03 e6 03 e2 00 00 03 da |........|........|
|00002a60| 03 c8 00 00 00 00 00 00 | 00 00 01 c1 01 08 00 08 |........|........|
|00002a70| 03 8a 03 86 03 84 00 00 | 00 0d 00 03 01 08 00 00 |........|........|
|00002a80| 01 c2 00 12 ff f8 21 10 | 20 d3 27 f2 f5 f1 01 c3 |......!.| .'.....|
|00002a90| 00 08 ff ee 63 6f 6d 70 | 69 6c 65 57 69 74 68 43 |....comp|ileWithC|
|00002aa0| 6c 61 73 73 3a 00 01 c4 | 00 0e 00 03 03 86 00 00 |lass:...|........|
|00002ab0| 06 4c 01 c5 00 22 ff cb | 09 63 6f 6d 70 69 6c 65 |.L..."..|.compile|
|00002ac0| 57 69 74 68 43 6c 61 73 | 73 3a 20 61 43 6c 61 73 |WithClas|s: aClas|
|00002ad0| 73 0d 09 09 5e 20 3c 33 | 39 20 61 43 6c 61 73 73 |s...^ <3|9 aClass|
|00002ae0| 20 74 65 78 74 20 73 65 | 6c 66 3e 0d 00 00 01 c6 | text se|lf>.....|
|00002af0| 01 08 00 08 03 90 00 d6 | 03 8e 00 00 00 0d 00 03 |........|........|
|00002b00| 01 08 00 00 01 c7 00 12 | ff fc 11 f2 f5 f1 01 c8 |........|........|
|00002b10| 00 22 ff ec 0d 09 6e 61 | 6d 65 0d 09 09 5e 20 6d |."....na|me...^ m|
|00002b20| 65 73 73 61 67 65 0d 00 | 01 c9 01 08 00 08 03 9a |essage..|........|
|00002b30| 03 96 03 94 00 00 00 0d | 00 03 01 08 00 00 01 ca |........|........|
|00002b40| 00 12 ff fc 21 61 f5 f1 | 01 cb 00 08 ff f7 6d 65 |....!a..|......me|
|00002b50| 73 73 61 67 65 3a 00 00 | 01 cc 00 0e 00 03 03 96 |ssage:..|........|
|00002b60| 00 00 07 0e 01 cd 00 22 | ff d7 0d 09 6d 65 73 73 |......."|....mess|
|00002b70| 61 67 65 3a 20 61 53 79 | 6d 62 6f 6c 0d 09 09 6d |age: aSy|mbol...m|
|00002b80| 65 73 73 61 67 65 20 3c | 2d 20 61 53 79 6d 62 6f |essage <|- aSymbo|
|00002b90| 6c 0d 00 00 01 ce 01 08 | 00 08 03 a2 00 42 03 9e |l.......|.....B..|
|00002ba0| 03 a0 00 0d 00 03 01 08 | 00 00 01 cf 00 12 ff fa |........|........|
|00002bb0| 11 81 90 f2 f5 f1 01 d0 | 00 16 00 01 02 74 01 d1 |........|.....t..|
|00002bc0| 00 22 ff dc 0d 09 70 72 | 69 6e 74 53 74 72 69 6e |."....pr|intStrin|
|00002bd0| 67 0d 09 09 5e 20 6d 65 | 73 73 61 67 65 20 61 73 |g...^ me|ssage as|
|00002be0| 53 74 72 69 6e 67 0d 00 | 01 d2 01 08 00 08 03 b0 |String..|........|
|00002bf0| 03 aa 03 a8 03 ae 00 0d | 00 03 01 08 00 00 01 d3 |........|........|
|00002c00| 00 22 ff fe 20 00 01 d4 | 00 12 ff f4 16 81 90 41 |.".. ...|.......A|
|00002c10| be 11 81 92 be f2 f5 f1 | 01 d5 00 08 ff f6 73 69 |........|......si|
|00002c20| 67 6e 61 74 75 72 65 00 | 01 d6 00 0e 00 03 03 aa |gnature.|........|
|00002c30| 00 00 06 fc 01 d7 00 16 | 00 03 02 74 03 a6 02 74 |........|...t...t|
|00002c40| 01 d8 00 22 ff ca 0d 09 | 73 69 67 6e 61 74 75 72 |..."....|signatur|
|00002c50| 65 0d 09 09 5e 20 63 6c | 61 73 73 20 61 73 53 74 |e...^ cl|ass asSt|
|00002c60| 72 69 6e 67 2c 27 20 27 | 2c 20 6d 65 73 73 61 67 |ring,' '|, messag|
|00002c70| 65 20 61 73 53 74 72 69 | 6e 67 0d 00 01 d9 01 08 |e asStri|ng......|
|00002c80| 00 08 03 ba 01 06 03 b6 | 03 b8 00 0d 00 03 01 08 |........|........|
|00002c90| 00 00 01 da 00 22 ff f1 | 74 65 78 74 20 6e 6f 74 |....."..|text not|
|00002ca0| 20 73 61 76 65 64 00 00 | 01 db 00 12 ff f4 10 a1 | saved..|........|
|00002cb0| f8 08 10 f6 0a f5 40 f2 | f5 f1 01 dc 00 16 00 01 |......@.|........|
|00002cc0| 03 b4 01 dd 00 22 ff b2 | 0d 09 74 65 78 74 0d 09 |....."..|..text..|
|00002cd0| 09 5e 20 28 74 65 78 74 | 20 6e 6f 74 4e 69 6c 29 |.^ (text| notNil)|
|00002ce0| 0d 09 09 09 69 66 54 72 | 75 65 3a 20 5b 20 74 65 |....ifTr|ue: [ te|
|00002cf0| 78 74 20 5d 0d 09 09 09 | 69 66 46 61 6c 73 65 3a |xt ]....|ifFalse:|
|00002d00| 20 5b 20 27 74 65 78 74 | 20 6e 6f 74 20 73 61 76 | [ 'text| not sav|
|00002d10| 65 64 27 5d 0d 00 01 de | 00 0e 00 03 01 06 03 b2 |ed']....|........|
|00002d20| 04 00 01 df 01 08 00 08 | 03 c6 03 c2 03 c0 00 00 |........|........|
|00002d30| 00 0d 00 03 01 08 00 00 | 01 e0 00 12 ff fc 21 60 |........|......!`|
|00002d40| f5 f1 01 e1 00 08 ff fa | 74 65 78 74 3a 00 01 e2 |........|text:...|
|00002d50| 00 0e 00 03 03 c2 00 00 | 06 2e 01 e3 00 22 ff dd |........|....."..|
|00002d60| 0d 09 74 65 78 74 3a 20 | 61 53 74 72 69 6e 67 0d |..text: |aString.|
|00002d70| 09 09 74 65 78 74 20 3c | 2d 20 61 53 74 72 69 6e |..text <|- aStrin|
|00002d80| 67 0d 00 00 01 e4 01 08 | 00 08 03 e0 03 da 03 d8 |g.......|........|
|00002d90| 03 de 00 0d 00 05 01 08 | 00 00 01 e5 00 22 ff f8 |........|....."..|
|00002da0| 4d 65 74 68 6f 64 20 00 | 01 e6 00 22 ff fb 74 65 |Method .|..."..te|
|00002db0| 78 74 00 00 01 e7 00 22 | ff f7 6c 69 74 65 72 61 |xt....."|..litera|
|00002dc0| 6c 73 00 00 01 e8 00 22 | ff f6 62 79 74 65 63 6f |ls....."|..byteco|
|00002dd0| 64 65 73 00 01 e9 00 b2 | 00 06 00 00 00 03 00 03 |des.....|........|
|00002de0| 00 41 00 00 00 00 01 ea | 00 22 ff fe 20 00 01 eb |.A......|.".. ...|
|00002df0| 00 22 ff fe 20 00 01 ec | 00 12 ff cd 40 11 be a7 |.".. ...|....@...|
|00002e00| f5 41 a7 f5 10 a7 f5 42 | a7 f5 13 a7 f5 43 a7 f5 |.A.....B|.....C..|
|00002e10| 12 a4 a7 f5 12 44 54 d2 | 1d f6 30 30 a8 45 be 30 |.....DT.|..00.E.0|
|00002e20| 46 b9 be 47 be 30 48 ba | be a7 f2 0b 11 f5 f1 00 |F..G.0H.|........|
|00002e30| 01 ed 00 08 ff f8 64 69 | 73 70 6c 61 79 00 01 ee |......di|splay...|
|00002e40| 00 0e 00 03 03 da 00 00 | 05 66 01 ef 00 16 00 09 |........|.f......|
|00002e50| 03 ca 03 cc 03 ce 03 d0 | 03 d2 03 d4 00 21 03 d6 |........|.....!..|
|00002e60| 00 21 01 f0 00 22 ff 0c | 0d 09 64 69 73 70 6c 61 |.!..."..|..displa|
|00002e70| 79 0d 09 09 28 27 4d 65 | 74 68 6f 64 20 27 2c 20 |y...('Me|thod ', |
|00002e80| 6d 65 73 73 61 67 65 29 | 20 70 72 69 6e 74 2e 0d |message)| print..|
|00002e90| 09 09 27 74 65 78 74 27 | 20 70 72 69 6e 74 2e 0d |..'text'| print..|
|00002ea0| 09 09 74 65 78 74 20 70 | 72 69 6e 74 2e 0d 09 09 |..text p|rint....|
|00002eb0| 27 6c 69 74 65 72 61 6c | 73 27 20 70 72 69 6e 74 |'literal|s' print|
|00002ec0| 2e 0d 09 09 6c 69 74 65 | 72 61 6c 73 20 70 72 69 |....lite|rals pri|
|00002ed0| 6e 74 2e 0d 09 09 27 62 | 79 74 65 63 6f 64 65 73 |nt....'b|ytecodes|
|00002ee0| 27 20 70 72 69 6e 74 2e | 0d 09 09 62 79 74 65 63 |' print.|...bytec|
|00002ef0| 6f 64 65 73 20 63 6c 61 | 73 73 20 70 72 69 6e 74 |odes cla|ss print|
|00002f00| 2e 0d 09 09 62 79 74 65 | 63 6f 64 65 73 20 64 6f |....byte|codes do|
|00002f10| 3a 20 5b 3a 78 20 7c 0d | 09 09 09 28 78 20 70 72 |: [:x |.|...(x pr|
|00002f20| 69 6e 74 53 74 72 69 6e | 67 2c 20 27 20 27 2c 20 |intStrin|g, ' ', |
|00002f30| 28 78 20 71 75 6f 3a 20 | 31 36 29 2c 20 27 20 27 |(x quo: |16), ' '|
|00002f40| 2c 20 28 78 20 72 65 6d | 3a 20 31 36 29 29 0d 09 |, (x rem|: 16))..|
|00002f50| 09 09 09 70 72 69 6e 74 | 20 5d 0d 00 01 f1 01 08 |...print| ]......|
|00002f60| 00 08 03 ec 03 e6 03 e4 | 03 ea 00 0d 00 03 01 08 |........|........|
|00002f70| 00 00 01 f2 00 12 ff e4 | 40 a2 a3 f4 20 82 91 f5 |........|@... ...|
|00002f80| f4 42 a2 15 0b 16 82 93 | f5 f4 21 82 94 f5 51 82 |.B......|..!...Q.|
|00002f90| 95 f2 f5 f1 01 f3 00 08 | ff f3 65 78 65 63 75 74 |........|..execut|
|00002fa0| 65 57 69 74 68 3a 00 00 | 01 f4 00 0e 00 03 03 e6 |eWith:..|........|
|00002fb0| 00 00 04 3c 01 f5 00 16 | 00 06 00 ee 03 0c 00 18 |...<....|........|
|00002fc0| 03 24 03 16 01 60 01 f6 | 00 22 ff 64 0d 09 65 78 |.$...`..|.".d..ex|
|00002fd0| 65 63 75 74 65 57 69 74 | 68 3a 20 61 72 67 75 6d |ecuteWit|h: argum|
|00002fe0| 65 6e 74 73 0d 09 09 5e | 20 28 20 43 6f 6e 74 65 |ents...^| ( Conte|
|00002ff0| 78 74 20 6e 65 77 20 3b | 20 6d 65 74 68 6f 64 3a |xt new ;| method:|
|00003000| 20 73 65 6c 66 20 3b 20 | 0d 09 09 09 74 65 6d 70 | self ; |....temp|
|00003010| 6f 72 61 72 69 65 73 3a | 20 28 20 41 72 72 61 79 |oraries:| ( Array|
|00003020| 20 6e 65 77 3a 20 74 65 | 6d 70 6f 72 61 72 79 53 | new: te|mporaryS|
|00003030| 69 7a 65 29 20 3b 0d 09 | 09 09 61 72 67 75 6d 65 |ize) ;..|..argume|
|00003040| 6e 74 73 3a 20 61 72 67 | 75 6d 65 6e 74 73 20 29 |nts: arg|uments )|
|00003050| 0d 09 09 20 20 20 72 65 | 74 75 72 6e 54 6f 42 6c |... re|turnToBl|
|00003060| 6f 63 6b 3a 20 31 0d 00 | 01 f7 01 08 00 08 03 f2 |ock: 1..|........|
|00003070| 02 ec 03 f0 00 00 00 0d | 00 03 01 08 00 00 01 f8 |........|........|
|00003080| 00 12 ff fc 21 67 f5 f1 | 01 f9 00 22 ff dd 0d 09 |....!g..|..."....|
|00003090| 77 61 74 63 68 3a 20 61 | 42 6c 6f 63 6b 0d 09 09 |watch: a|Block...|
|000030a0| 77 61 74 63 68 20 3c 2d | 20 61 42 6c 6f 63 6b 0d |watch <-| aBlock.|
|000030b0| 00 00 01 fa 01 08 00 08 | 03 fe 03 f8 03 f6 03 fc |........|........|
|000030c0| 00 0d 00 03 01 08 00 00 | 01 fb 00 12 ff f1 10 a7 |........|........|
|000030d0| f5 17 21 0b 18 f5 20 21 | 82 90 f2 f5 f1 00 01 fc |..!... !|........|
|000030e0| 00 08 ff f5 77 61 74 63 | 68 57 69 74 68 3a 00 00 |....watc|hWith:..|
|000030f0| 01 fd 00 0e 00 03 03 f8 | 00 00 07 44 01 fe 00 16 |........|...D....|
|00003100| 00 01 03 e6 01 ff 00 22 | ff 7b 0d 09 77 61 74 63 |......."|.{..watc|
|00003110| 68 57 69 74 68 3a 20 61 | 72 67 75 6d 65 6e 74 73 |hWith: a|rguments|
|00003120| 0d 09 09 22 20 6e 6f 74 | 65 20 74 68 61 74 20 77 |..." not|e that w|
|00003130| 65 20 61 72 65 20 62 65 | 69 6e 67 20 77 61 74 63 |e are be|ing watc|
|00003140| 68 65 64 20 22 0d 09 09 | 74 65 78 74 20 70 72 69 |hed "...|text pri|
|00003150| 6e 74 2e 0d 09 09 77 61 | 74 63 68 20 76 61 6c 75 |nt....wa|tch valu|
|00003160| 65 3a 20 61 72 67 75 6d | 65 6e 74 73 2e 0d 09 09 |e: argum|ents....|
|00003170| 5e 20 73 65 6c 66 20 65 | 78 65 63 75 74 65 57 69 |^ self e|xecuteWi|
|00003180| 74 68 3a 20 61 72 67 75 | 6d 65 6e 74 73 0d 00 00 |th: argu|ments...|
|00003190| 02 00 00 0e 00 03 03 f8 | 03 f4 00 00 02 01 00 1a |........|........|
|000031a0| 00 01 04 04 02 02 00 16 | 00 27 04 78 04 6a 04 96 |........|.'.x.j..|
|000031b0| 00 42 04 ce 00 00 00 36 | 04 56 04 b6 00 00 00 00 |.B.....6|.V......|
|000031c0| 00 00 00 52 04 2a 04 36 | 04 22 04 1e 04 68 00 3a |...R.*.6|."...h.:|
|000031d0| 04 50 00 00 00 00 00 00 | 00 00 06 88 06 84 00 00 |.P......|........|
|000031e0| 00 64 04 14 04 c6 00 3e | 04 c8 00 00 04 0e 04 06 |.d.....>|........|
|000031f0| 04 8c 06 72 06 6e 00 00 | 02 03 01 08 00 08 04 12 |...r.n..|........|
|00003200| 04 0e 04 0c 04 10 00 0d | 00 03 00 aa 00 00 02 04 |........|........|
|00003210| 00 08 ff fc 76 61 6c 00 | 02 05 00 0e 00 03 04 08 |....val.|........|
|00003220| 00 00 05 0c 02 06 00 12 | ff f9 21 22 82 90 f2 f5 |........|..!"....|
|00003230| f1 00 02 07 00 08 ff f2 | 61 73 73 69 67 6e 3a 76 |........|assign:v|
|00003240| 61 6c 75 65 3a 00 02 08 | 00 16 00 01 02 34 02 09 |alue:...|.....4..|
|00003250| 00 22 ff d1 09 61 73 73 | 69 67 6e 3a 20 6e 61 6d |."...ass|ign: nam|
|00003260| 65 20 76 61 6c 75 65 3a | 20 76 61 6c 0d 09 09 5e |e value:| val...^|
|00003270| 20 6e 61 6d 65 20 61 73 | 73 69 67 6e 3a 20 76 61 | name as|sign: va|
|00003280| 6c 0d 00 00 02 0a 01 08 | 00 08 04 1c 00 64 04 1a |l.......|.....d..|
|00003290| 00 00 00 0d 00 03 00 aa | 00 00 02 0b 00 08 ff f9 |........|........|
|000032a0| 61 56 61 6c 75 65 00 00 | 02 0c 00 0e 00 03 04 16 |aValue..|........|
|000032b0| 00 00 0c 0a 02 0d 00 12 | ff f9 20 21 d2 15 f2 f5 |........|.. !....|
|000032c0| f1 00 02 0e 00 22 ff de | 0d 09 3d 3d 20 61 56 61 |....."..|..== aVa|
|000032d0| 6c 75 65 0d 09 09 5e 20 | 3c 32 31 20 73 65 6c 66 |lue...^ |<21 self|
|000032e0| 20 61 56 61 6c 75 65 3e | 0d 00 02 0f 01 08 00 08 | aValue>|........|
|000032f0| 04 28 04 22 04 20 04 26 | 00 0d 00 03 00 aa 00 00 |.(.". .&|........|
|00003300| 02 10 00 12 ff f8 20 21 | bd 81 90 f2 f5 f1 02 11 |...... !|........|
|00003310| 00 08 ff fd 7e 7e 00 00 | 02 12 00 0e 00 03 04 22 |....~~..|......."|
|00003320| 00 00 07 02 02 13 00 16 | 00 01 01 ae 02 14 00 22 |........|......."|
|00003330| ff da 0d 09 7e 7e 20 61 | 56 61 6c 75 65 0d 09 09 |....~~ a|Value...|
|00003340| 5e 20 28 73 65 6c 66 20 | 3d 3d 20 61 56 61 6c 75 |^ (self |== aValu|
|00003350| 65 29 20 6e 6f 74 0d 00 | 02 15 01 08 00 08 04 2e |e) not..|........|
|00003360| 00 52 04 2c 00 00 00 0d | 00 03 00 aa 00 00 02 16 |.R.,....|........|
|00003370| 00 12 ff fa 20 21 bd f2 | f5 f1 02 17 00 22 ff e1 |.... !..|....."..|
|00003380| 0d 09 3d 20 61 56 61 6c | 75 65 0d 09 09 5e 20 73 |..= aVal|ue...^ s|
|00003390| 65 6c 66 20 3d 3d 20 61 | 56 61 6c 75 65 0d 00 00 |elf == a|Value...|
|000033a0| 02 18 01 08 00 08 04 34 | 02 74 04 32 00 00 00 0d |.......4|.t.2....|
|000033b0| 00 03 00 aa 00 00 02 19 | 00 12 ff fb 20 a8 f2 f5 |........|.... ...|
|000033c0| f1 00 02 1a 00 22 ff df | 0d 09 61 73 53 74 72 69 |....."..|..asStri|
|000033d0| 6e 67 0d 09 09 5e 20 73 | 65 6c 66 20 70 72 69 6e |ng...^ s|elf prin|
|000033e0| 74 53 74 72 69 6e 67 0d | 00 00 02 1b 00 0e 00 03 |tString.|........|
|000033f0| 02 74 04 30 04 42 02 1c | 01 08 00 08 04 40 00 6c |.t.0.B..|.....@.l|
|00003400| 04 3e 00 00 00 0d 00 03 | 00 aa 00 00 02 1d 00 08 |.>......|........|
|00003410| ff fa 69 6e 64 65 78 00 | 02 1e 00 0e 00 03 04 3a |..index.|.......:|
|00003420| 00 00 05 7e 02 1f 00 12 | ff f9 20 21 d2 19 f2 f5 |...~....|.. !....|
|00003430| f1 00 02 20 00 22 ff da | 0d 09 62 61 73 69 63 41 |... ."..|..basicA|
|00003440| 74 3a 20 69 6e 64 65 78 | 0d 09 09 5e 20 3c 32 35 |t: index|...^ <25|
|00003450| 20 73 65 6c 66 20 69 6e | 64 65 78 3e 0d 00 02 21 | self in|dex>...!|
|00003460| 00 0e 00 03 00 6c 04 38 | 04 4e 02 22 01 08 00 08 |.....l.8|.N."....|
|00003470| 04 4c 04 48 04 46 00 00 | 00 0d 00 03 00 aa 00 00 |.L.H.F..|........|
|00003480| 02 23 00 12 ff f8 20 21 | 22 d3 1f f2 f5 f1 02 24 |.#.... !|"......$|
|00003490| 00 08 ff f3 62 61 73 69 | 63 41 74 3a 70 75 74 3a |....basi|cAt:put:|
|000034a0| 00 00 02 25 00 0e 00 03 | 04 48 00 00 07 a0 02 26 |...%....|.H.....&|
|000034b0| 00 22 ff c9 0d 09 62 61 | 73 69 63 41 74 3a 20 69 |."....ba|sicAt: i|
|000034c0| 6e 64 65 78 20 70 75 74 | 3a 20 76 61 6c 75 65 0d |ndex put|: value.|
|000034d0| 09 09 5e 20 3c 33 31 20 | 73 65 6c 66 20 69 6e 64 |..^ <31 |self ind|
|000034e0| 65 78 20 76 61 6c 75 65 | 3e 0d 00 00 02 27 00 0e |ex value|>....'..|
|000034f0| 00 03 04 48 04 44 06 a4 | 02 28 01 08 00 08 04 54 |...H.D..|.(.....T|
|00003500| 00 3a 04 52 00 00 00 0d | 00 03 00 aa 00 00 02 29 |.:.R....|.......)|
|00003510| 00 12 ff fa 20 d1 0c f2 | f5 f1 02 2a 00 22 ff e5 |.... ...|...*."..|
|00003520| 0d 09 62 61 73 69 63 53 | 69 7a 65 0d 09 09 5e 20 |..basicS|ize...^ |
|00003530| 3c 31 32 20 73 65 6c 66 | 3e 0d 00 00 02 2b 01 08 |<12 self|>....+..|
|00003540| 00 08 04 5a 00 36 04 58 | 00 00 00 0d 00 03 00 aa |...Z.6.X|........|
|00003550| 00 00 02 2c 00 12 ff fa | 20 d1 0b f2 f5 f1 02 2d |...,....| ......-|
|00003560| 00 22 ff e9 0d 09 63 6c | 61 73 73 0d 09 09 5e 20 |."....cl|ass...^ |
|00003570| 3c 31 31 20 73 65 6c 66 | 3e 0d 00 00 02 2e 01 08 |<11 self|>.......|
|00003580| 00 08 04 66 03 38 04 62 | 04 64 00 0d 00 03 00 aa |...f.8.b|.d......|
|00003590| 00 00 02 2f 00 08 ff f4 | 73 68 61 6c 6c 6f 77 43 |.../....|shallowC|
|000035a0| 6f 70 79 00 02 30 00 0e | 00 03 04 5e 00 00 0e 8e |opy..0..|...^....|
|000035b0| 02 31 00 12 ff fa 20 81 | 90 f2 f5 f1 02 32 00 16 |.1.... .|.....2..|
|000035c0| 00 01 04 5e 02 33 00 22 | ff e3 0d 09 63 6f 70 79 |...^.3."|....copy|
|000035d0| 0d 09 09 5e 20 73 65 6c | 66 20 73 68 61 6c 6c 6f |...^ sel|f shallo|
|000035e0| 77 43 6f 70 79 0d 00 00 | 02 34 00 0e 00 03 03 38 |wCopy...|.4.....8|
|000035f0| 04 5c 04 a6 02 35 01 08 | 00 08 04 7e 04 78 04 76 |.\...5..|...~.x.v|
|00003600| 04 7c 00 0d 00 07 00 aa | 00 00 02 36 00 08 ff f9 |.|......|...6....|
|00003610| 6e 65 77 4f 62 6a 00 00 | 02 37 00 0e 00 03 04 6c |newObj..|.7.....l|
|00003620| 00 00 04 7a 02 38 00 08 | ff fe 69 00 02 39 00 0e |...z.8..|..i..9..|
|00003630| 00 03 04 70 00 00 1f 8e | 02 3a 00 b2 00 06 00 00 |...p....|.:......|
|00003640| 00 03 00 05 00 23 00 00 | 00 00 02 3b 00 12 ff de |.....#..|...;....|
|00003650| 20 a4 a3 70 f5 51 20 a6 | 0b 17 40 54 d2 1d f6 1c | ..p.Q .|..@T....|
|00003660| 30 31 20 31 0b 10 81 91 | 83 92 f2 0b 11 f5 30 f2 |01 1....|......0.|
|00003670| f5 f1 02 3c 00 08 ff f7 | 64 65 65 70 43 6f 70 79 |...<....|deepCopy|
|00003680| 00 00 02 3d 00 0e 00 03 | 04 78 00 00 16 4c 02 3e |...=....|.x...L.>|
|00003690| 00 16 00 03 04 74 03 38 | 04 48 02 3f 00 22 ff 6b |.....t.8|.H.?.".k|
|000036a0| 0d 09 64 65 65 70 43 6f | 70 79 09 7c 20 6e 65 77 |..deepCo|py.| new|
|000036b0| 4f 62 6a 20 7c 0d 09 09 | 6e 65 77 4f 62 6a 20 3c |Obj |...|newObj <|
|000036c0| 2d 20 73 65 6c 66 20 63 | 6c 61 73 73 20 6e 65 77 |- self c|lass new|
|000036d0| 2e 0d 09 09 28 31 20 74 | 6f 3a 20 73 65 6c 66 20 |....(1 t|o: self |
|000036e0| 62 61 73 69 63 53 69 7a | 65 29 20 64 6f 3a 20 0d |basicSiz|e) do: .|
|000036f0| 09 09 09 5b 3a 69 20 7c | 20 6e 65 77 4f 62 6a 20 |...[:i || newObj |
|00003700| 62 61 73 69 63 41 74 3a | 20 69 20 70 75 74 3a 20 |basicAt:| i put: |
|00003710| 28 73 65 6c 66 20 62 61 | 73 69 63 41 74 3a 20 69 |(self ba|sicAt: i|
|00003720| 29 20 63 6f 70 79 5d 2e | 0d 09 09 5e 20 6e 65 77 |) copy].|...^ new|
|00003730| 4f 62 6a 0d 00 00 02 40 | 01 08 00 08 04 8a 03 da |Obj....@|........|
|00003740| 04 86 04 88 00 0d 00 03 | 00 aa 00 00 02 41 00 22 |........|.....A."|
|00003750| ff f8 28 43 6c 61 73 73 | 20 00 02 42 00 22 ff fd |..(Class| ..B."..|
|00003760| 29 20 00 00 02 43 00 12 | ff f4 40 20 a4 be 41 be |) ...C..|..@ ..A.|
|00003770| 20 a8 be a7 f5 f1 02 44 | 00 16 00 02 04 82 04 84 | ......D|........|
|00003780| 02 45 00 22 ff bb 0d 09 | 64 69 73 70 6c 61 79 0d |.E."....|display.|
|00003790| 09 09 28 27 28 43 6c 61 | 73 73 20 27 2c 20 73 65 |..('(Cla|ss ', se|
|000037a0| 6c 66 20 63 6c 61 73 73 | 2c 20 27 29 20 27 20 2c |lf class|, ') ' ,|
|000037b0| 20 73 65 6c 66 20 70 72 | 69 6e 74 53 74 72 69 6e | self pr|intStrin|
|000037c0| 67 20 29 20 70 72 69 6e | 74 0d 00 00 02 46 00 0e |g ) prin|t....F..|
|000037d0| 00 03 03 da 04 80 04 9e | 02 47 01 08 00 08 04 94 |........|.G......|
|000037e0| 04 92 04 90 00 00 00 0d | 00 03 00 aa 00 00 02 48 |........|.......H|
|000037f0| 00 12 ff fa 20 d1 0d f2 | f5 f1 02 49 00 08 ff fb |.... ...|...I....|
|00003800| 68 61 73 68 00 00 02 4a | 00 22 ff ea 0d 09 68 61 |hash...J|."....ha|
|00003810| 73 68 0d 09 09 5e 20 3c | 31 33 20 73 65 6c 66 3e |sh...^ <|13 self>|
|00003820| 0d 00 02 4b 00 0e 00 03 | 04 92 04 8e 04 be 02 4c |...K....|.......L|
|00003830| 01 08 00 08 04 9c 00 80 | 04 9a 00 00 00 0d 00 03 |........|........|
|00003840| 00 aa 00 00 02 4d 00 12 | ff f9 20 a4 21 bd f2 f5 |.....M..|.. .!...|
|00003850| f1 00 02 4e 00 22 ff d1 | 0d 09 69 73 4d 65 6d 62 |...N."..|..isMemb|
|00003860| 65 72 4f 66 3a 20 61 43 | 6c 61 73 73 0d 09 09 5e |erOf: aC|lass...^|
|00003870| 20 73 65 6c 66 20 63 6c | 61 73 73 20 3d 3d 20 61 | self cl|ass == a|
|00003880| 43 6c 61 73 73 0d 00 00 | 02 4f 00 0e 00 03 00 80 |Class...|.O......|
|00003890| 04 98 04 e6 02 50 01 08 | 00 08 04 a4 00 2c 04 a2 |.....P..|.....,..|
|000038a0| 00 00 00 0d 00 03 00 aa | 00 00 02 51 00 12 ff fc |........|...Q....|
|000038b0| 57 f2 f5 f1 02 52 00 22 | ff ed 0d 09 69 73 4e 69 |W....R."|....isNi|
|000038c0| 6c 0d 09 09 5e 20 66 61 | 6c 73 65 0d 00 00 02 53 |l...^ fa|lse....S|
|000038d0| 00 0e 00 03 00 2c 04 a0 | 06 98 02 54 01 08 00 08 |.....,..|...T....|
|000038e0| 04 b4 04 ae 04 ac 04 b2 | 00 0d 00 05 00 aa 00 00 |........|........|
|000038f0| 02 55 00 b2 00 06 00 00 | 00 03 00 03 00 13 00 00 |.U......|........|
|00003900| 00 00 02 56 00 12 ff e5 | 20 a4 40 54 d2 1d f6 15 |...V....| .@T....|
|00003910| 30 21 bd f8 14 56 54 81 | 91 f5 f2 f2 82 92 f5 57 |0!...VT.|.......W|
|00003920| f2 f5 f1 00 02 57 00 08 | ff f6 69 73 4b 69 6e 64 |.....W..|..isKind|
|00003930| 4f 66 3a 00 02 58 00 0e | 00 03 04 ae 00 00 06 ea |Of:..X..|........|
|00003940| 02 59 00 16 00 03 04 aa | 03 48 02 8a 02 5a 00 22 |.Y......|.H...Z."|
|00003950| ff 95 0d 09 69 73 4b 69 | 6e 64 4f 66 3a 20 61 43 |....isKi|ndOf: aC|
|00003960| 6c 61 73 73 0d 09 09 73 | 65 6c 66 20 63 6c 61 73 |lass...s|elf clas|
|00003970| 73 20 75 70 53 75 70 65 | 72 63 6c 61 73 73 43 68 |s upSupe|rclassCh|
|00003980| 61 69 6e 3a 0d 09 09 09 | 5b 3a 78 20 7c 20 28 78 |ain:....|[:x | (x|
|00003990| 20 3d 3d 20 61 43 6c 61 | 73 73 29 20 69 66 54 72 | == aCla|ss) ifTr|
|000039a0| 75 65 3a 20 5b 20 5e 20 | 74 72 75 65 20 5d 20 5d |ue: [ ^ |true ] ]|
|000039b0| 2e 0d 09 09 5e 20 66 61 | 6c 73 65 0d 00 00 02 5b |....^ fa|lse....[|
|000039c0| 00 0e 00 03 04 ae 04 a8 | 05 02 02 5c 01 08 00 08 |........|...\....|
|000039d0| 04 bc 00 34 04 ba 00 00 | 00 0d 00 03 00 aa 00 00 |...4....|........|
|000039e0| 02 5d 00 12 ff fc 20 f2 | f5 f1 02 5e 00 22 ff cb |.].... .|...^."..|
|000039f0| 0d 09 6e 65 77 0d 09 09 | 22 20 64 65 66 61 75 6c |..new...|" defaul|
|00003a00| 74 20 69 6e 69 74 69 61 | 6c 69 7a 61 74 69 6f 6e |t initia|lization|
|00003a10| 20 70 72 6f 74 6f 63 6f | 6c 22 0d 09 09 5e 20 73 | protoco|l"...^ s|
|00003a20| 65 6c 66 0d 00 00 02 5f | 00 0e 00 03 00 34 04 b8 |elf...._|.....4..|
|00003a30| 04 f2 02 60 01 08 00 08 | 04 c4 00 30 04 c2 00 00 |...`....|...0....|
|00003a40| 00 0d 00 03 00 aa 00 00 | 02 61 00 12 ff fc 56 f2 |........|.a....V.|
|00003a50| f5 f1 02 62 00 22 ff ed | 0d 09 6e 6f 74 4e 69 6c |...b."..|..notNil|
|00003a60| 0d 09 09 5e 20 74 72 75 | 65 0d 00 00 02 63 00 0e |...^ tru|e....c..|
|00003a70| 00 03 00 30 04 c0 06 02 | 02 64 01 08 00 08 04 cc |...0....|.d......|
|00003a80| 00 3e 04 ca 00 00 00 0d | 00 03 00 aa 00 00 02 65 |.>......|.......e|
|00003a90| 00 12 ff fb 20 a8 a7 f5 | f1 00 02 66 00 22 ff dd |.... ...|...f."..|
|00003aa0| 0d 09 70 72 69 6e 74 0d | 09 09 73 65 6c 66 20 70 |..print.|..self p|
|00003ab0| 72 69 6e 74 53 74 72 69 | 6e 67 20 70 72 69 6e 74 |rintStri|ng print|
|00003ac0| 20 0d 00 00 02 67 01 08 | 00 08 04 d2 00 42 04 d0 | ....g..|.....B..|
|00003ad0| 00 00 00 0d 00 03 00 aa | 00 00 02 68 00 12 ff fa |........|...h....|
|00003ae0| 20 a4 a8 f2 f5 f1 02 69 | 00 22 ff d6 0d 09 70 72 | ......i|."....pr|
|00003af0| 69 6e 74 53 74 72 69 6e | 67 0d 09 09 5e 20 73 65 |intStrin|g...^ se|
|00003b00| 6c 66 20 63 6c 61 73 73 | 20 70 72 69 6e 74 53 74 |lf class| printSt|
|00003b10| 72 69 6e 67 0d 00 02 6a | 01 08 00 08 04 e4 04 de |ring...j|........|
|00003b20| 04 dc 04 e2 00 0d 00 05 | 00 aa 00 00 02 6b 00 08 |........|.....k..|
|00003b30| ff fe 63 00 02 6c 00 0e | 00 03 04 d6 00 00 05 6e |..c..l..|.......n|
|00003b40| 02 6d 00 b2 00 06 00 00 | 00 03 00 03 00 13 00 00 |.m......|........|
|00003b50| 00 00 02 6e 00 12 ff e3 | 20 a4 40 54 d2 1d f6 17 |...n....| .@T....|
|00003b60| 30 21 82 91 a1 f8 16 56 | 54 81 92 f5 f2 f2 82 93 |0!.....V|T.......|
|00003b70| f5 57 f2 f5 f1 00 02 6f | 00 08 ff f4 72 65 73 70 |.W.....o|....resp|
|00003b80| 6f 6e 64 73 54 6f 3a 00 | 02 70 00 0e 00 03 04 de |ondsTo:.|.p......|
|00003b90| 00 00 12 66 02 71 00 16 | 00 04 04 da 02 54 03 48 |...f.q..|.....T.H|
|00003ba0| 02 8a 02 72 00 22 ff 7b | 0d 09 72 65 73 70 6f 6e |...r.".{|..respon|
|00003bb0| 64 73 54 6f 3a 20 6d 65 | 73 73 61 67 65 0d 09 09 |dsTo: me|ssage...|
|00003bc0| 73 65 6c 66 20 63 6c 61 | 73 73 20 75 70 53 75 70 |self cla|ss upSup|
|00003bd0| 65 72 63 6c 61 73 73 43 | 68 61 69 6e 3a 20 0d 09 |erclassC|hain: ..|
|00003be0| 09 09 5b 3a 63 20 7c 20 | 28 63 20 6d 65 74 68 6f |..[:c | |(c metho|
|00003bf0| 64 4e 61 6d 65 64 3a 20 | 6d 65 73 73 61 67 65 29 |dNamed: |message)|
|00003c00| 20 6e 6f 74 4e 69 6c 0d | 09 09 09 09 09 69 66 54 | notNil.|.....ifT|
|00003c10| 72 75 65 3a 20 5b 20 5e | 20 74 72 75 65 20 5d 5d |rue: [ ^| true ]]|
|00003c20| 2e 0d 09 09 5e 20 66 61 | 6c 73 65 0d 00 00 02 73 |....^ fa|lse....s|
|00003c30| 00 0e 00 03 04 de 04 d4 | 00 00 02 74 01 08 00 08 |........|...t....|
|00003c40| 04 f0 04 5e 04 ec 04 ee | 00 0d 00 07 00 aa 00 00 |...^....|........|
|00003c50| 02 75 00 b2 00 06 00 00 | 00 03 00 05 00 23 00 00 |.u......|.....#..|
|00003c60| 00 00 02 76 00 12 ff e0 | 20 a4 a3 70 f5 51 20 a6 |...v....| ..p.Q .|
|00003c70| 0b 17 40 54 d2 1d f6 1a | 30 31 20 31 0b 10 83 91 |..@T....|01 1....|
|00003c80| f2 0b 11 f5 30 f2 f5 f1 | 02 77 00 16 00 02 04 ea |....0...|.w......|
|00003c90| 04 48 02 78 00 22 ff 6c | 0d 09 73 68 61 6c 6c 6f |.H.x.".l|..shallo|
|00003ca0| 77 43 6f 70 79 09 7c 20 | 6e 65 77 4f 62 6a 20 7c |wCopy.| |newObj ||
|00003cb0| 0d 09 09 6e 65 77 4f 62 | 6a 20 3c 2d 20 73 65 6c |...newOb|j <- sel|
|00003cc0| 66 20 63 6c 61 73 73 20 | 6e 65 77 2e 0d 09 09 28 |f class |new....(|
|00003cd0| 31 20 74 6f 3a 20 73 65 | 6c 66 20 62 61 73 69 63 |1 to: se|lf basic|
|00003ce0| 53 69 7a 65 29 20 64 6f | 3a 20 0d 09 09 09 5b 3a |Size) do|: ....[:|
|00003cf0| 69 20 7c 20 6e 65 77 4f | 62 6a 20 62 61 73 69 63 |i | newO|bj basic|
|00003d00| 41 74 3a 20 69 20 70 75 | 74 3a 20 28 73 65 6c 66 |At: i pu|t: (self|
|00003d10| 20 62 61 73 69 63 41 74 | 3a 20 69 29 20 5d 2e 0d | basicAt|: i) ]..|
|00003d20| 09 09 5e 20 6e 65 77 4f | 62 6a 0d 00 02 79 00 0e |..^ newO|bj...y..|
|00003d30| 00 03 04 5e 04 e8 00 00 | 02 7a 01 08 00 08 05 00 |...^....|.z......|
|00003d40| 04 fc 04 fa 00 00 00 0d | 00 03 00 aa 00 00 02 7b |........|.......{|
|00003d50| 00 08 ff f4 6f 74 68 65 | 72 4f 62 6a 65 63 74 00 |....othe|rObject.|
|00003d60| 02 7c 00 0e 00 03 04 f6 | 00 00 0e 12 02 7d 00 12 |.|......|.....}..|
|00003d70| ff f9 20 21 d2 14 f2 f5 | f1 00 02 7e 00 08 ff f8 |.. !....|...~....|
|00003d80| 62 65 63 6f 6d 65 3a 00 | 02 7f 00 0e 00 03 04 fc |become:.|........|
|00003d90| 00 00 07 36 02 80 00 22 | ff 94 0d 09 22 20 46 6f |...6..."|...." Fo|
|00003da0| 6c 6c 6f 77 69 6e 67 20 | 6d 65 74 68 6f 64 20 61 |llowing |method a|
|00003db0| 64 64 65 64 20 62 79 20 | 4a 75 6c 69 61 6e 20 42 |dded by |Julian B|
|00003dc0| 61 72 6b 77 61 79 20 66 | 6f 72 20 76 33 2e 31 2e |arkway f|or v3.1.|
|00003dd0| 33 20 22 20 20 0d 09 62 | 65 63 6f 6d 65 3a 20 6f |3 " ..b|ecome: o|
|00003de0| 74 68 65 72 4f 62 6a 65 | 63 74 0d 09 09 5e 20 3c |therObje|ct...^ <|
|00003df0| 32 30 20 73 65 6c 66 20 | 6f 74 68 65 72 4f 62 6a |20 self |otherObj|
|00003e00| 65 63 74 3e 0d 00 02 81 | 00 0e 00 03 04 fc 04 f4 |ect>....|........|
|00003e10| 06 6c 02 82 00 1a 00 01 | 05 06 02 83 00 16 00 27 |.l......|.......'|
|00003e20| 07 50 07 4c 00 00 00 00 | 00 00 00 00 00 00 00 00 |.P.L....|........|
|00003e30| 00 00 15 16 15 3e 22 56 | 01 22 05 32 22 f6 1b 7e |.....>"V|.".2"..~|
|00003e40| 23 d6 00 00 05 1a 05 08 | 00 00 20 fc 23 54 00 00 |#.......|.. .#T..|
|00003e50| 15 42 22 c2 23 12 05 2a | 05 22 07 1e 07 0c 07 08 |.B".#..*|."......|
|00003e60| 23 68 07 00 06 f4 07 3c | 07 28 07 20 07 4a 02 84 |#h.....<|.(. .J..|
|00003e70| 01 08 00 08 05 20 05 1a | 05 18 05 1e 00 0d 00 07 |..... ..|........|
|00003e80| 01 28 00 00 02 85 00 08 | ff fb 61 72 67 73 00 00 |.(......|..args..|
|00003e90| 02 86 00 0e 00 03 05 0a | 00 00 05 10 02 87 00 08 |........|........|
|00003ea0| ff f7 72 65 63 65 69 76 | 65 72 00 00 02 88 00 0e |..receiv|er......|
|00003eb0| 00 03 05 0e 00 00 06 36 | 02 89 00 b2 00 06 00 00 |.......6|........|
|00003ec0| 00 01 00 07 00 13 00 00 | 00 00 02 8a 00 08 ff f3 |........|........|
|00003ed0| 61 74 3a 69 66 41 62 73 | 65 6e 74 3a 00 00 02 8b |at:ifAbs|ent:....|
|00003ee0| 00 0e 00 03 05 14 00 00 | 07 9a 02 8c 00 12 ff d5 |........|........|
|00003ef0| 22 51 40 54 d2 1d f6 11 | 23 a2 54 81 91 f5 f2 f2 |"Q@T....|#.T.....|
|00003f00| 83 92 70 f5 30 a4 21 82 | 93 71 f5 31 a1 f8 26 31 |..p.0.!.|.q.1..&1|
|00003f10| 22 82 94 f6 29 f5 23 a2 | f2 f5 f1 00 02 8d 00 08 |"...).#.|........|
|00003f20| ff e1 70 65 72 66 6f 72 | 6d 3a 77 69 74 68 41 72 |..perfor|m:withAr|
|00003f30| 67 75 6d 65 6e 74 73 3a | 69 66 45 72 72 6f 72 3a |guments:|ifError:|
|00003f40| 00 00 02 8e 00 0e 00 03 | 05 1a 00 00 05 fc 02 8f |........|........|
|00003f50| 00 16 00 05 05 12 03 48 | 05 14 02 54 03 e6 02 90 |.......H|...T....|
|00003f60| 00 22 fe fb 09 70 65 72 | 66 6f 72 6d 3a 20 6d 65 |."...per|form: me|
|00003f70| 73 73 61 67 65 20 77 69 | 74 68 41 72 67 75 6d 65 |ssage wi|thArgume|
|00003f80| 6e 74 73 3a 20 61 72 67 | 73 20 69 66 45 72 72 6f |nts: arg|s ifErro|
|00003f90| 72 3a 20 61 42 6c 6f 63 | 6b 09 0d 09 09 09 7c 20 |r: aBloc|k.....| |
|00003fa0| 72 65 63 65 69 76 65 72 | 20 6d 65 74 68 6f 64 20 |receiver| method |
|00003fb0| 7c 0d 09 09 72 65 63 65 | 69 76 65 72 20 3c 2d 20 ||...rece|iver <- |
|00003fc0| 61 72 67 73 20 61 74 3a | 20 31 20 69 66 41 62 73 |args at:| 1 ifAbs|
|00003fd0| 65 6e 74 3a 20 5b 20 5e | 20 61 42 6c 6f 63 6b 20 |ent: [ ^| aBlock |
|00003fe0| 76 61 6c 75 65 20 5d 2e | 0d 09 09 6d 65 74 68 6f |value ].|...metho|
|00003ff0| 64 20 3c 2d 20 72 65 63 | 65 69 76 65 72 20 63 6c |d <- rec|eiver cl|
|00004000| 61 73 73 20 6d 65 74 68 | 6f 64 4e 61 6d 65 64 3a |ass meth|odNamed:|
|00004010| 20 6d 65 73 73 61 67 65 | 2e 0d 09 09 5e 20 6d 65 | message|....^ me|
|00004020| 74 68 6f 64 20 6e 6f 74 | 4e 69 6c 20 0d 09 09 09 |thod not|Nil ....|
|00004030| 69 66 54 72 75 65 3a 20 | 5b 20 6d 65 74 68 6f 64 |ifTrue: |[ method|
|00004040| 20 65 78 65 63 75 74 65 | 57 69 74 68 3a 20 61 72 | execute|With: ar|
|00004050| 67 73 20 5d 0d 09 09 09 | 69 66 46 61 6c 73 65 3a |gs ]....|ifFalse:|
|00004060| 20 61 42 6c 6f 63 6b 0d | 00 00 02 91 01 08 00 08 | aBlock.|........|
|00004070| 05 30 05 2a 05 28 05 2e | 00 0d 00 03 01 28 00 00 |.0.*.(..|.....(..|
|00004080| 02 92 00 b2 00 06 00 00 | 00 01 00 03 00 15 00 00 |........|........|
|00004090| 00 00 02 93 00 22 ff f3 | 63 61 6e 74 20 70 65 72 |....."..|cant per|
|000040a0| 66 6f 72 6d 00 00 02 94 | 00 12 ff ed 20 21 22 40 |form....|.... !"@|
|000040b0| 54 d2 1d f6 0f 20 41 0b | 13 f2 84 92 f2 f5 f1 00 |T.... A.|........|
|000040c0| 02 95 00 08 ff e9 70 65 | 72 66 6f 72 6d 3a 77 69 |......pe|rform:wi|
|000040d0| 74 68 41 72 67 75 6d 65 | 6e 74 73 3a 00 00 02 96 |thArgume|nts:....|
|000040e0| 00 0e 00 03 05 2a 00 00 | 06 dc 02 97 00 16 00 03 |.....*..|........|
|000040f0| 05 24 05 26 05 1a 02 98 | 00 22 ff 7f 0d 09 70 65 |.$.&....|."....pe|
|00004100| 72 66 6f 72 6d 3a 20 6d | 65 73 73 61 67 65 20 77 |rform: m|essage w|
|00004110| 69 74 68 41 72 67 75 6d | 65 6e 74 73 3a 20 61 72 |ithArgum|ents: ar|
|00004120| 67 73 0d 09 09 5e 20 73 | 65 6c 66 20 70 65 72 66 |gs...^ s|elf perf|
|00004130| 6f 72 6d 3a 20 6d 65 73 | 73 61 67 65 20 77 69 74 |orm: mes|sage wit|
|00004140| 68 41 72 67 75 6d 65 6e | 74 73 3a 20 61 72 67 73 |hArgumen|ts: args|
|00004150| 0d 09 09 09 69 66 45 72 | 72 6f 72 3a 20 5b 20 73 |....ifEr|ror: [ s|
|00004160| 65 6c 66 20 65 72 72 6f | 72 3a 20 27 63 61 6e 74 |elf erro|r: 'cant|
|00004170| 20 70 65 72 66 6f 72 6d | 27 20 5d 0d 00 00 02 99 | perform|' ].....|
|00004180| 01 08 00 08 05 36 01 22 | 05 34 00 00 00 0d 00 03 |.....6."|.4......|
|00004190| 01 28 00 00 02 9a 00 12 | ff fb d0 05 f2 f5 f1 00 |.(......|........|
|000041a0| 02 9b 00 22 ff ef 0d 09 | 77 61 74 63 68 0d 09 09 |..."....|watch...|
|000041b0| 5e 20 3c 35 3e 0d 00 00 | 02 9c 00 1a 00 01 05 3a |^ <5>...|.......:|
|000041c0| 02 9d 00 16 00 27 00 00 | 00 00 00 00 01 ae 05 42 |.....'..|.......B|
|000041d0| 05 5a 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.Z......|........|
|000041e0| 00 00 00 00 03 6c 05 48 | 00 00 00 00 00 00 00 00 |.....l.H|........|
|000041f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004200| 00 00 00 00 00 00 00 00 | 03 58 05 3c 00 00 00 00 |........|.X.<....|
|00004210| 00 00 00 00 02 9e 01 08 | 00 08 05 40 03 58 05 3e |........|...@.X.>|
|00004220| 00 00 00 0d 00 03 00 cc | 00 00 02 9f 00 12 ff fb |........|........|
|00004230| 21 a2 f2 f5 f1 00 02 a0 | 00 22 ff c4 09 69 66 54 |!.......|."...ifT|
|00004240| 72 75 65 3a 20 74 72 75 | 65 42 6c 6f 63 6b 20 69 |rue: tru|eBlock i|
|00004250| 66 46 61 6c 73 65 3a 20 | 66 61 6c 73 65 42 6c 6f |fFalse: |falseBlo|
|00004260| 63 6b 0d 09 09 5e 20 74 | 72 75 65 42 6c 6f 63 6b |ck...^ t|rueBlock|
|00004270| 20 76 61 6c 75 65 0d 00 | 02 a1 01 08 00 08 05 46 | value..|.......F|
|00004280| 01 ae 05 44 00 00 00 0d | 00 03 00 cc 00 00 02 a2 |...D....|........|
|00004290| 00 12 ff fc 57 f2 f5 f1 | 02 a3 00 22 ff ef 0d 09 |....W...|..."....|
|000042a0| 6e 6f 74 0d 09 09 5e 20 | 66 61 6c 73 65 0d 00 00 |not...^ |false...|
|000042b0| 02 a4 01 08 00 08 05 4e | 03 6c 05 4a 05 4c 00 0d |.......N|.l.J.L..|
|000042c0| 00 03 00 cc 00 00 02 a5 | 00 12 ff fa 21 81 90 f2 |........|....!...|
|000042d0| f5 f1 02 a6 00 16 00 01 | 01 ae 02 a7 00 22 ff de |........|....."..|
|000042e0| 0d 09 78 6f 72 3a 20 61 | 42 6f 6f 6c 65 61 6e 0d |..xor: a|Boolean.|
|000042f0| 09 09 5e 20 61 42 6f 6f | 6c 65 61 6e 20 6e 6f 74 |..^ aBoo|lean not|
|00004300| 0d 00 02 a8 01 08 00 08 | 05 58 00 42 05 54 05 56 |........|.X.B.T.V|
|00004310| 00 0d 00 03 00 cc 00 00 | 02 a9 00 22 ff fb 74 72 |........|..."..tr|
|00004320| 75 65 00 00 02 aa 00 12 | ff fc 40 f2 f5 f1 02 ab |ue......|..@.....|
|00004330| 00 16 00 01 05 52 02 ac | 00 22 ff e6 0d 09 70 72 |.....R..|."....pr|
|00004340| 69 6e 74 53 74 72 69 6e | 67 0d 09 09 5e 20 27 74 |intStrin|g...^ 't|
|00004350| 72 75 65 27 0d 00 02 ad | 00 0e 00 03 00 42 05 50 |rue'....|.....B.P|
|00004360| 00 00 02 ae 00 1a 00 01 | 05 5e 02 af 00 16 00 27 |........|.^.....'|
|00004370| 05 7c 05 78 00 00 00 00 | 00 00 00 00 05 64 05 60 |.|.x....|.....d.`|
|00004380| 00 00 05 72 05 6a 00 00 | 00 00 00 00 00 00 00 00 |...r.j..|........|
|00004390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000043b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 02 b0 |........|........|
|000043c0| 01 08 00 08 05 68 05 64 | 05 62 00 00 00 0d 00 03 |.....h.d|.b......|
|000043d0| 01 2c 00 00 02 b1 00 12 | ff f9 21 60 f5 56 61 f5 |.,......|..!`.Va.|
|000043e0| f1 00 02 b2 00 08 ff fb | 6b 65 79 3a 00 00 02 b3 |........|key:....|
|000043f0| 00 0e 00 03 05 64 00 00 | 08 7e 02 b4 00 22 ff ce |.....d..|.~..."..|
|00004400| 09 6b 65 79 3a 20 76 61 | 6c 75 65 0d 09 09 63 6f |.key: va|lue...co|
|00004410| 6e 73 74 20 3c 2d 20 76 | 61 6c 75 65 2e 0d 09 09 |nst <- v|alue....|
|00004420| 6e 6f 74 64 6f 6e 65 20 | 3c 2d 20 74 72 75 65 2e |notdone |<- true.|
|00004430| 0d 00 02 b5 01 08 00 08 | 05 76 05 72 05 70 00 00 |........|.v.r.p..|
|00004440| 00 0d 00 03 01 2c 00 00 | 02 b6 00 08 ff fa 62 6c |.....,..|......bl|
|00004450| 6f 63 6b 00 02 b7 00 0e | 00 03 05 6c 00 00 0b 0c |ock.....|...l....|
|00004460| 02 b8 00 12 ff f1 11 f9 | 07 10 21 b6 f8 0e 57 61 |........|..!...Wa|
|00004470| f5 22 a2 f5 f1 00 02 b9 | 00 08 ff f4 69 66 4d 61 |."......|....ifMa|
|00004480| 74 63 68 3a 64 6f 3a 00 | 02 ba 00 0e 00 03 05 72 |tch:do:.|.......r|
|00004490| 00 00 0a 2c 02 bb 00 22 | ff 98 0d 09 69 66 4d 61 |...,..."|....ifMa|
|000044a0| 74 63 68 3a 20 6b 65 79 | 20 64 6f 3a 20 62 6c 6f |tch: key| do: blo|
|000044b0| 63 6b 0d 09 09 28 6e 6f | 74 64 6f 6e 65 20 61 6e |ck...(no|tdone an|
|000044c0| 64 3a 20 5b 20 63 6f 6e | 73 74 20 3d 20 6b 65 79 |d: [ con|st = key|
|000044d0| 20 5d 29 0d 09 09 09 69 | 66 54 72 75 65 3a 20 5b | ])....i|fTrue: [|
|000044e0| 20 6e 6f 74 64 6f 6e 65 | 20 3c 2d 20 66 61 6c 73 | notdone| <- fals|
|000044f0| 65 2e 20 62 6c 6f 63 6b | 20 76 61 6c 75 65 20 5d |e. block| value ]|
|00004500| 0d 00 02 bc 01 08 00 08 | 05 80 05 7c 05 7a 00 00 |........|...|.z..|
|00004510| 00 0d 00 03 01 2c 00 00 | 02 bd 00 12 ff f6 11 f8 |.....,..|........|
|00004520| 09 57 61 f5 21 a2 f5 f1 | 02 be 00 08 ff fa 65 6c |.Wa.!...|......el|
|00004530| 73 65 3a 00 02 bf 00 0e | 00 03 05 7c 00 00 07 5e |se:.....|...|...^|
|00004540| 02 c0 00 22 ff bd 0d 09 | 65 6c 73 65 3a 20 62 6c |..."....|else: bl|
|00004550| 6f 63 6b 0d 09 09 6e 6f | 74 64 6f 6e 65 20 69 66 |ock...no|tdone if|
|00004560| 54 72 75 65 3a 20 5b 20 | 6e 6f 74 64 6f 6e 65 20 |True: [ |notdone |
|00004570| 3c 2d 20 66 61 6c 73 65 | 2e 20 62 6c 6f 63 6b 20 |<- false|. block |
|00004580| 76 61 6c 75 65 20 5d 0d | 00 00 02 c1 00 1a 00 01 |value ].|........|
|00004590| 05 84 02 c2 00 16 00 27 | 00 00 00 00 00 00 00 42 |.......'|.......B|
|000045a0| 05 ba 00 00 00 00 00 00 | 00 00 05 8c 05 9a 00 00 |........|........|
|000045b0| 02 74 05 a8 00 00 02 34 | 05 a2 05 b8 02 90 05 c4 |.t.....4|........|
|000045c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 05 92 |........|........|
|000045d0| 05 86 00 00 00 00 00 00 | 00 00 00 32 05 d2 00 00 |........|...2....|
|000045e0| 00 00 00 00 00 00 02 c3 | 01 08 00 08 05 98 05 92 |........|........|
|000045f0| 05 90 05 96 00 0d 00 03 | 00 08 00 00 02 c4 00 b2 |........|........|
|00004600| 00 06 00 00 00 01 00 03 | 00 13 00 00 00 00 02 c5 |........|........|
|00004610| 00 22 ff f1 64 6f 65 73 | 20 6e 6f 74 20 61 70 70 |."..does| not app|
|00004620| 6c 79 00 00 02 c6 00 08 | ff f1 61 70 70 6c 79 3a |ly......|..apply:|
|00004630| 69 66 45 72 72 6f 72 3a | 00 00 02 c7 00 0e 00 03 |ifError:|........|
|00004640| 05 8c 00 00 17 d8 02 c8 | 00 12 ff f1 20 21 40 54 |........|.... !@T|
|00004650| d2 1d f6 0b 41 f2 83 92 | f2 f5 f1 00 02 c9 00 08 |....A...|........|
|00004660| ff f9 61 70 70 6c 79 3a | 00 00 02 ca 00 0e 00 03 |..apply:|........|
|00004670| 05 92 00 00 06 16 02 cb | 00 16 00 03 05 88 05 8a |........|........|
|00004680| 05 8c 02 cc 00 22 ff bb | 20 20 20 20 09 61 70 70 |....."..| .app|
|00004690| 6c 79 3a 20 61 72 67 73 | 0d 09 09 5e 20 73 65 6c |ly: args|...^ sel|
|000046a0| 66 20 61 70 70 6c 79 3a | 20 61 72 67 73 20 69 66 |f apply:| args if|
|000046b0| 45 72 72 6f 72 3a 20 5b | 20 27 64 6f 65 73 20 6e |Error: [| 'does n|
|000046c0| 6f 74 20 61 70 70 6c 79 | 27 20 5d 0d 00 00 02 cd |ot apply|' ].....|
|000046d0| 01 08 00 08 05 a0 05 8c | 05 9c 05 9e 00 0d 00 03 |........|........|
|000046e0| 00 08 00 00 02 ce 00 12 | ff f6 40 a2 20 21 22 84 |........|..@. !".|
|000046f0| 91 f2 f5 f1 02 cf 00 16 | 00 02 01 42 05 1a 02 d0 |........|...B....|
|00004700| 00 22 ff 9d 0d 20 20 20 | 20 09 61 70 70 6c 79 3a |."... | .apply:|
|00004710| 20 61 72 67 73 20 69 66 | 45 72 72 6f 72 3a 20 61 | args if|Error: a|
|00004720| 42 6c 6f 63 6b 0d 09 09 | 5e 20 73 6d 61 6c 6c 74 |Block...|^ smallt|
|00004730| 61 6c 6b 20 70 65 72 66 | 6f 72 6d 3a 20 73 65 6c |alk perf|orm: sel|
|00004740| 66 20 77 69 74 68 41 72 | 67 75 6d 65 6e 74 73 3a |f withAr|guments:|
|00004750| 20 61 72 67 73 20 69 66 | 45 72 72 6f 72 3a 20 61 | args if|Error: a|
|00004760| 42 6c 6f 63 6b 0d 00 00 | 02 d1 01 08 00 08 05 a6 |Block...|........|
|00004770| 02 34 05 a4 00 00 00 0d | 00 03 00 08 00 00 02 d2 |.4......|........|
|00004780| 00 12 ff f7 20 21 d2 1b | f5 21 f2 f5 f1 00 02 d3 |.... !..|.!......|
|00004790| 00 22 ff d4 0d 09 61 73 | 73 69 67 6e 3a 20 76 61 |."....as|sign: va|
|000047a0| 6c 75 65 0d 09 09 3c 32 | 37 20 73 65 6c 66 20 76 |lue...<2|7 self v|
|000047b0| 61 6c 75 65 3e 2e 20 5e | 20 76 61 6c 75 65 0d 00 |alue>. ^| value..|
|000047c0| 02 d4 01 08 00 08 05 b0 | 02 74 05 ac 05 ae 00 0d |........|.t......|
|000047d0| 00 03 00 08 00 00 02 d5 | 00 22 ff ff 00 00 02 d6 |........|."......|
|000047e0| 00 12 ff f9 20 40 d2 18 | f2 f5 f1 00 02 d7 00 16 |.... @..|........|
|000047f0| 00 01 05 aa 02 d8 00 22 | ff ae 0d 09 61 73 53 74 |......."|....asSt|
|00004800| 72 69 6e 67 0d 09 09 22 | 20 63 61 74 65 6e 61 74 |ring..."| catenat|
|00004810| 69 6f 6e 20 6d 61 6b 65 | 73 20 73 74 72 69 6e 67 |ion make|s string|
|00004820| 20 61 6e 64 20 63 6f 70 | 79 20 61 75 74 6f 6d 61 | and cop|y automa|
|00004830| 74 69 63 61 6c 6c 79 20 | 22 0d 09 09 5e 20 3c 32 |tically |"...^ <2|
|00004840| 34 20 73 65 6c 66 20 27 | 27 3e 0d 00 02 d9 01 08 |4 self '|'>......|
|00004850| 00 08 05 b6 03 38 05 b4 | 00 00 00 0d 00 03 00 08 |.....8..|........|
|00004860| 00 00 02 da 00 12 ff fc | 20 f2 f5 f1 02 db 00 22 |........| ......"|
|00004870| ff ef 0d 09 63 6f 70 79 | 0d 09 09 5e 20 73 65 6c |....copy|...^ sel|
|00004880| 66 0d 00 00 02 dc 00 0e | 00 03 03 38 05 b2 00 00 |f.......|...8....|
|00004890| 02 dd 01 08 00 08 05 c2 | 00 42 05 be 05 c0 00 0d |........|.B......|
|000048a0| 00 03 00 08 00 00 02 de | 00 22 ff fe 23 00 02 df |........|."..#...|
|000048b0| 00 12 ff f8 40 20 81 91 | be f2 f5 f1 02 e0 00 16 |....@ ..|........|
|000048c0| 00 02 05 bc 02 74 02 e1 | 00 22 ff d9 0d 09 70 72 |.....t..|."....pr|
|000048d0| 69 6e 74 53 74 72 69 6e | 67 0d 09 09 5e 20 27 23 |intStrin|g...^ '#|
|000048e0| 27 20 2c 20 73 65 6c 66 | 20 61 73 53 74 72 69 6e |' , self| asStrin|
|000048f0| 67 0d 00 00 02 e2 01 08 | 00 08 05 d0 02 90 05 cc |g.......|........|
|00004900| 05 ce 00 0d 00 07 00 08 | 00 00 02 e3 00 08 ff fc |........|........|
|00004910| 53 65 74 00 02 e4 00 0e | 00 03 05 c6 0e ac 06 7e |Set.....|.......~|
|00004920| 02 e5 00 b2 00 06 00 00 | 00 05 00 03 00 19 00 00 |........|........|
|00004930| 00 00 02 e6 00 12 ff e2 | 40 a2 41 a2 a3 42 54 d2 |........|@.A..BT.|
|00004940| 1d f6 1a 31 20 82 93 a1 | f8 17 30 31 82 94 f5 30 |...1 ...|..01...0|
|00004950| f2 83 95 f2 f5 f1 02 e7 | 00 16 00 06 02 38 05 c6 |........|.....8..|
|00004960| 05 ca 02 54 02 9e 02 a2 | 02 e8 00 22 ff 87 0d 09 |...T....|..."....|
|00004970| 72 65 73 70 6f 6e 64 73 | 54 6f 0d 09 09 5e 20 63 |responds|To...^ c|
|00004980| 6c 61 73 73 65 73 20 69 | 6e 6a 65 63 74 3a 20 53 |lasses i|nject: S|
|00004990| 65 74 20 6e 65 77 0d 09 | 09 09 69 6e 74 6f 3a 20 |et new..|..into: |
|000049a0| 5b 3a 78 20 3a 79 20 7c | 20 28 28 79 20 6d 65 74 |[:x :y || ((y met|
|000049b0| 68 6f 64 4e 61 6d 65 64 | 3a 20 73 65 6c 66 29 20 |hodNamed|: self) |
|000049c0| 6e 6f 74 4e 69 6c 29 0d | 09 09 09 09 09 09 69 66 |notNil).|......if|
|000049d0| 54 72 75 65 3a 20 5b 20 | 78 20 61 64 64 3a 20 79 |True: [ |x add: y|
|000049e0| 5d 2e 20 78 5d 0d 00 00 | 02 e9 01 08 00 08 05 d6 |]. x]...|........|
|000049f0| 00 32 05 d4 00 00 00 0d | 00 03 00 08 00 00 02 ea |.2......|........|
|00004a00| 00 12 ff fa 20 d1 57 f2 | f5 f1 02 eb 00 22 ff e9 |.... .W.|....."..|
|00004a10| 0d 09 76 61 6c 75 65 0d | 09 09 5e 20 3c 38 37 20 |..value.|..^ <87 |
|00004a20| 73 65 6c 66 3e 0d 00 00 | 02 ec 00 1a 00 01 05 da |self>...|........|
|00004a30| 02 ed 00 16 00 27 00 00 | 00 00 00 00 00 42 05 e8 |.....'..|.....B..|
|00004a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 22 72 |........|......"r|
|00004a50| 22 80 00 00 00 2c 05 dc | 00 00 00 00 00 00 00 00 |"....,..|........|
|00004a60| 02 02 22 90 00 00 00 00 | 00 00 00 00 00 30 05 e2 |..".....|.....0..|
|00004a70| 00 00 22 78 22 6e 00 00 | 00 00 00 00 00 00 00 00 |.."x"n..|........|
|00004a80| 00 00 00 00 02 ee 01 08 | 00 08 05 e0 00 2c 05 de |........|.....,..|
|00004a90| 00 00 00 0d 00 03 00 1e | 00 00 02 ef 00 12 ff fc |........|........|
|00004aa0| 56 f2 f5 f1 02 f0 00 22 | ff ef 09 69 73 4e 69 6c |V......"|...isNil|
|00004ab0| 0d 09 09 5e 20 74 72 75 | 65 0d 00 00 02 f1 01 08 |...^ tru|e.......|
|00004ac0| 00 08 05 e6 00 30 05 e4 | 00 00 00 0d 00 03 00 1e |.....0..|........|
|00004ad0| 00 00 02 f2 00 12 ff fc | 57 f2 f5 f1 02 f3 00 22 |........|W......"|
|00004ae0| ff ec 0d 09 6e 6f 74 4e | 69 6c 0d 09 09 5e 20 66 |....notN|il...^ f|
|00004af0| 61 6c 73 65 0d 00 02 f4 | 01 08 00 08 05 f0 00 42 |alse....|.......B|
|00004b00| 05 ec 05 ee 00 0d 00 03 | 00 1e 00 00 02 f5 00 22 |........|......."|
|00004b10| ff fc 6e 69 6c 00 02 f6 | 00 12 ff fc 40 f2 f5 f1 |..nil...|....@...|
|00004b20| 02 f7 00 16 00 01 05 ea | 02 f8 00 22 ff e7 0d 09 |........|..."....|
|00004b30| 70 72 69 6e 74 53 74 72 | 69 6e 67 0d 09 09 5e 20 |printStr|ing...^ |
|00004b40| 27 6e 69 6c 27 0d 00 00 | 02 f9 01 08 00 08 06 00 |'nil'...|........|
|00004b50| 05 fa 05 f8 05 fe 00 0d | 00 03 00 aa 00 00 02 fa |........|........|
|00004b60| 00 22 ff f0 6e 6f 74 20 | 72 65 63 6f 67 6e 69 7a |."..not |recogniz|
|00004b70| 65 64 20 00 02 fb 00 22 | ff fe 20 00 02 fc 00 12 |ed ...."|.. .....|
|00004b80| ff ef 40 a2 41 20 a4 a8 | be 42 be 21 a8 be 0b 13 |..@.A ..|.B.!....|
|00004b90| f2 f5 f1 00 02 fd 00 08 | ff dc 6d 65 73 73 61 67 |........|..messag|
|00004ba0| 65 3a 6e 6f 74 52 65 63 | 6f 67 6e 69 7a 65 64 57 |e:notRec|ognizedW|
|00004bb0| 69 74 68 41 72 67 75 6d | 65 6e 74 73 3a 00 02 fe |ithArgum|ents:...|
|00004bc0| 00 0e 00 03 05 fa 00 00 | 06 f0 02 ff 00 16 00 03 |........|........|
|00004bd0| 01 42 05 f4 05 f6 03 00 | 00 22 ff 7b 09 6d 65 73 |.B......|.".{.mes|
|00004be0| 73 61 67 65 3a 20 6d 20 | 6e 6f 74 52 65 63 6f 67 |sage: m |notRecog|
|00004bf0| 6e 69 7a 65 64 57 69 74 | 68 41 72 67 75 6d 65 6e |nizedWit|hArgumen|
|00004c00| 74 73 3a 20 61 0d 09 09 | 5e 20 73 6d 61 6c 6c 74 |ts: a...|^ smallt|
|00004c10| 61 6c 6b 20 65 72 72 6f | 72 3a 20 27 6e 6f 74 20 |alk erro|r: 'not |
|00004c20| 72 65 63 6f 67 6e 69 7a | 65 64 20 27 2c 20 28 73 |recogniz|ed ', (s|
|00004c30| 65 6c 66 20 63 6c 61 73 | 73 20 70 72 69 6e 74 53 |elf clas|s printS|
|00004c40| 74 72 69 6e 67 29 2c 0d | 09 09 09 27 20 27 2c 20 |tring),.|...' ', |
|00004c50| 28 6d 20 70 72 69 6e 74 | 53 74 72 69 6e 67 29 0d |(m print|String).|
|00004c60| 00 00 03 01 00 0e 00 03 | 05 fa 05 f2 06 82 03 02 |........|........|
|00004c70| 01 08 00 08 00 00 00 a0 | 06 0a 06 0c 00 0d 00 03 |........|........|
|00004c80| 00 00 00 00 03 03 00 22 | ff f9 6d 61 67 2e 73 74 |......."|..mag.st|
|00004c90| 00 00 03 04 00 22 ff fe | 72 00 03 05 00 12 ff f1 |....."..|r.......|
|00004ca0| 51 40 41 d3 78 f5 51 d1 | 7b f5 51 d1 79 f5 f1 00 |Q@A.x.Q.|{.Q.y...|
|00004cb0| 03 06 00 16 00 02 06 06 | 06 08 03 07 00 00 00 03 |........|........|
|00004cc0| 06 10 00 15 00 05 03 08 | 00 00 00 32 00 00 00 00 |........|...2....|
|00004cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d30| 03 09 00 0a 00 05 06 14 | 00 01 0c 5a 00 aa 00 00 |........|...Z....|
|00004d40| 03 0a 00 08 ff f6 4d 61 | 67 6e 69 74 75 64 65 00 |......Ma|gnitude.|
|00004d50| 03 0b 00 0e 00 03 06 14 | 06 12 06 52 03 0c 00 08 |........|...R....|
|00004d60| ff fb 44 61 74 65 00 00 | 03 0d 00 0a 00 05 06 18 |..Date..|........|
|00004d70| 00 05 06 a6 06 12 06 26 | 03 0e 00 0e 00 03 06 18 |.......&|........|
|00004d80| 06 1a 06 2c 03 0f 00 08 | ff fb 64 61 79 73 00 00 |...,....|..days..|
|00004d90| 03 10 00 0e 00 03 06 1e | 00 00 06 f8 03 11 00 08 |........|........|
|00004da0| ff f9 6d 6f 6e 74 68 73 | 00 00 03 12 00 0e 00 03 |..months|........|
|00004db0| 06 22 00 00 07 72 03 13 | 00 16 00 02 06 1e 06 22 |."...r..|......."|
|00004dc0| 03 14 00 0a 00 05 06 2a | 00 03 07 66 06 12 06 30 |.......*|...f...0|
|00004dd0| 03 15 00 08 ff fb 43 68 | 61 72 00 00 03 16 00 0e |......Ch|ar......|
|00004de0| 00 03 06 2a 06 28 07 2a | 03 17 00 0e 00 03 06 34 |...*.(.*|.......4|
|00004df0| 06 32 0a 50 03 18 00 16 | 00 01 00 32 03 19 00 0a |.2.P....|...2....|
|00004e00| 00 05 06 34 00 01 0c ac | 06 12 00 00 03 1a 00 08 |...4....|........|
|00004e10| ff f9 4e 75 6d 62 65 72 | 00 00 03 1b 00 0e 00 03 |..Number|........|
|00004e20| 06 3a 06 38 09 b0 03 1c | 00 0a 00 05 06 3a 00 05 |.:.8....|.....:..|
|00004e30| 0b 54 01 00 06 44 03 1d | 00 08 ff f4 4c 6f 6e 67 |.T...D..|....Long|
|00004e40| 49 6e 74 65 67 65 72 00 | 03 1e 00 0e 00 03 06 3e |Integer.|.......>|
|00004e50| 00 00 07 e8 03 1f 00 08 | ff f7 6e 65 67 61 74 69 |........|..negati|
|00004e60| 76 65 00 00 03 20 00 08 | ff f9 64 69 67 69 74 73 |ve... ..|..digits|
|00004e70| 00 00 03 21 00 0e 00 03 | 06 40 00 00 09 ac 03 22 |...!....|.@....."|
|00004e80| 00 16 00 02 06 3e 06 40 | 03 23 00 0a 00 05 06 48 |.....>.@|.#.....H|
|00004e90| 00 05 08 1e 06 32 06 54 | 03 24 00 08 ff f7 46 72 |.....2.T|.$....Fr|
|00004ea0| 61 63 74 69 6f 6e 00 00 | 03 25 00 0e 00 03 06 48 |action..|.%.....H|
|00004eb0| 06 46 08 8e 03 26 00 0e | 00 03 06 4e 00 00 14 ce |.F...&..|...N....|
|00004ec0| 03 27 00 08 ff fc 74 6f | 70 00 03 28 00 08 ff f9 |.'....to|p..(....|
|00004ed0| 62 6f 74 74 6f 6d 00 00 | 03 29 00 0e 00 03 06 50 |bottom..|.).....P|
|00004ee0| 00 00 06 5a 03 2a 00 16 | 00 02 06 4e 06 50 03 2b |...Z.*..|...N.P.+|
|00004ef0| 00 0a 00 05 06 58 00 01 | 08 f2 06 32 00 00 03 2c |.....X..|...2...,|
|00004f00| 00 08 ff fa 46 6c 6f 61 | 74 00 03 2d 00 0e 00 03 |....Floa|t..-....|
|00004f10| 06 58 06 56 07 1a 03 2e | 00 0e 00 03 06 60 06 5e |.X.V....|.....`.^|
|00004f20| 0e 9c 03 2f 00 0a 00 05 | 06 60 00 01 0e 2c 00 aa |.../....|.`...,..|
|00004f30| 00 00 03 30 00 08 ff f9 | 52 61 6e 64 6f 6d 00 00 |...0....|Random..|
|00004f40| 03 31 00 0e 00 03 06 68 | 00 00 09 e6 03 32 01 08 |.1.....h|.....2..|
|00004f50| 00 08 06 6a 06 68 06 66 | 00 00 00 0d 00 03 00 aa |...j.h.f|........|
|00004f60| 00 00 03 33 00 12 ff fc | 57 f2 f5 f1 03 34 00 08 |...3....|W....4..|
|00004f70| ff f7 69 73 4e 75 6d 62 | 65 72 00 00 03 35 00 22 |..isNumb|er...5."|
|00004f80| ff eb 09 69 73 4e 75 6d | 62 65 72 0d 09 09 5e 20 |...isNum|ber...^ |
|00004f90| 66 61 6c 73 65 0d 00 00 | 03 36 00 0e 00 03 06 68 |false...|.6.....h|
|00004fa0| 06 64 00 00 03 37 01 08 | 00 08 06 76 06 72 06 70 |.d...7..|...v.r.p|
|00004fb0| 00 00 00 0d 00 03 00 aa | 00 00 03 38 00 12 ff fc |........|...8....|
|00004fc0| 57 f2 f5 f1 03 39 00 08 | ff f8 69 73 46 6c 6f 61 |W....9..|..isFloa|
|00004fd0| 74 00 03 3a 00 0e 00 03 | 06 72 00 00 0f b8 03 3b |t..:....|.r.....;|
|00004fe0| 00 22 ff eb 0d 09 69 73 | 46 6c 6f 61 74 0d 09 09 |."....is|Float...|
|00004ff0| 5e 20 66 61 6c 73 65 0d | 00 00 03 3c 01 08 00 08 |^ false.|...<....|
|00005000| 06 80 06 7c 06 7a 00 00 | 00 0d 00 03 00 aa 00 00 |...|.z..|........|
|00005010| 03 3d 00 12 ff fc 57 f2 | f5 f1 03 3e 00 08 ff f5 |.=....W.|...>....|
|00005020| 69 73 46 72 61 63 74 69 | 6f 6e 00 00 03 3f 00 0e |isFracti|on...?..|
|00005030| 00 03 06 7c 00 00 06 a0 | 03 40 00 22 ff e8 0d 09 |...|....|.@."....|
|00005040| 69 73 46 72 61 63 74 69 | 6f 6e 0d 09 09 5e 20 66 |isFracti|on...^ f|
|00005050| 61 6c 73 65 0d 00 03 41 | 00 0e 00 03 06 7c 06 78 |alse...A|.....|.x|
|00005060| 00 00 03 42 01 08 00 08 | 06 8c 06 88 06 86 00 00 |...B....|........|
|00005070| 00 0d 00 03 00 aa 00 00 | 03 43 00 12 ff fc 57 f2 |........|.C....W.|
|00005080| f5 f1 03 44 00 08 ff f6 | 69 73 49 6e 74 65 67 65 |...D....|isIntege|
|00005090| 72 00 03 45 00 0e 00 03 | 06 88 00 00 08 be 03 46 |r..E....|.......F|
|000050a0| 00 22 ff e9 0d 09 69 73 | 49 6e 74 65 67 65 72 0d |."....is|Integer.|
|000050b0| 09 09 5e 20 66 61 6c 73 | 65 0d 00 00 03 47 01 08 |..^ fals|e....G..|
|000050c0| 00 08 06 96 06 92 06 90 | 00 00 00 0d 00 03 00 aa |........|........|
|000050d0| 00 00 03 48 00 12 ff fc | 57 f2 f5 f1 03 49 00 08 |...H....|W....I..|
|000050e0| ff f2 69 73 4c 6f 6e 67 | 49 6e 74 65 67 65 72 00 |..isLong|Integer.|
|000050f0| 03 4a 00 0e 00 03 06 92 | 00 00 0c 4e 03 4b 00 22 |.J......|...N.K."|
|00005100| ff e5 0d 09 69 73 4c 6f | 6e 67 49 6e 74 65 67 65 |....isLo|ngIntege|
|00005110| 72 0d 09 09 5e 20 66 61 | 6c 73 65 0d 00 00 03 4c |r...^ fa|lse....L|
|00005120| 00 0e 00 03 06 92 06 8e | 17 74 03 4d 01 08 00 08 |........|.t.M....|
|00005130| 06 a2 06 9e 06 9c 00 00 | 00 0d 00 03 00 aa 00 00 |........|........|
|00005140| 03 4e 00 12 ff fc 57 f2 | f5 f1 03 4f 00 08 ff f1 |.N....W.|...O....|
|00005150| 69 73 53 68 6f 72 74 49 | 6e 74 65 67 65 72 00 00 |isShortI|nteger..|
|00005160| 03 50 00 0e 00 03 06 9e | 00 00 09 98 03 51 00 22 |.P......|.....Q."|
|00005170| ff e4 0d 09 69 73 53 68 | 6f 72 74 49 6e 74 65 67 |....isSh|ortInteg|
|00005180| 65 72 0d 09 09 5e 20 66 | 61 6c 73 65 0d 00 03 52 |er...^ f|alse...R|
|00005190| 00 0e 00 03 06 9e 06 9a | 00 00 03 53 00 1a 00 01 |........|...S....|
|000051a0| 06 a8 03 54 00 16 00 27 | 00 34 06 aa 00 00 00 00 |...T...'|.4......|
|000051b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000051c0| 00 00 00 00 00 00 06 e0 | 06 d8 00 00 06 ee 06 e6 |........|........|
|000051d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000051e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000051f0| 00 00 00 00 00 00 03 55 | 01 08 00 08 06 d6 00 34 |.......U|.......4|
|00005200| 06 d2 06 d4 00 0d 00 03 | 06 1a 00 00 03 56 00 22 |........|.....V."|
|00005210| ff f9 53 75 6e 64 61 79 | 00 00 03 57 00 22 ff f9 |..Sunday|...W."..|
|00005220| 4d 6f 6e 64 61 79 00 00 | 03 58 00 22 ff f8 54 75 |Monday..|.X."..Tu|
|00005230| 65 73 64 61 79 00 03 59 | 00 22 ff f6 57 65 64 6e |esday..Y|."..Wedn|
|00005240| 65 73 64 61 79 00 03 5a | 00 22 ff f7 54 68 75 72 |esday..Z|."..Thur|
|00005250| 73 64 61 79 00 00 03 5b | 00 22 ff f9 46 72 69 64 |sday...[|."..Frid|
|00005260| 61 79 00 00 03 5c 00 22 | ff f7 53 61 74 75 72 64 |ay...\."|..Saturd|
|00005270| 61 79 00 00 03 5d 00 22 | ff f8 4a 61 6e 75 61 72 |ay...]."|..Januar|
|00005280| 79 00 03 5e 00 22 ff f7 | 46 65 62 72 75 61 72 79 |y..^."..|February|
|00005290| 00 00 03 5f 00 22 ff fa | 4d 61 72 63 68 00 03 60 |..._."..|March..`|
|000052a0| 00 22 ff fa 41 70 72 69 | 6c 00 03 61 00 22 ff fc |."..Apri|l..a."..|
|000052b0| 4d 61 79 00 03 62 00 22 | ff fb 4a 75 6e 65 00 00 |May..b."|..June..|
|000052c0| 03 63 00 22 ff fb 4a 75 | 6c 79 00 00 03 64 00 22 |.c."..Ju|ly...d."|
|000052d0| ff f9 41 75 67 75 73 74 | 00 00 03 65 00 22 ff f6 |..August|...e."..|
|000052e0| 53 65 70 74 65 6d 62 65 | 72 00 03 66 00 22 ff f8 |Septembe|r..f."..|
|000052f0| 4f 63 74 6f 62 65 72 00 | 03 67 00 22 ff f7 4e 6f |October.|.g."..No|
|00005300| 76 65 6d 62 65 72 00 00 | 03 68 00 22 ff f7 44 65 |vember..|.h."..De|
|00005310| 63 65 6d 62 65 72 00 00 | 03 69 00 12 ff 56 40 a2 |cember..|.i...V@.|
|00005320| 41 0b 16 60 f5 10 51 42 | 83 93 f5 10 52 44 83 95 |A..`..QB|....RD..|
|00005330| f5 10 46 47 83 98 f5 10 | 49 4a 83 9b f5 10 4c 4d |..FG....|IJ....LM|
|00005340| 83 9e f5 10 4f 04 10 83 | 09 11 f5 10 04 12 04 13 |....O...|........|
|00005350| 83 09 14 f5 04 15 a2 04 | 16 0b 16 61 f5 11 51 04 |........|...a..Q.|
|00005360| 17 83 09 18 f5 11 52 04 | 19 83 09 1a f5 11 04 1b |......R.|........|
|00005370| 04 1c 83 09 1d f5 11 04 | 1e 04 1f 83 09 20 f5 11 |........|..... ..|
|00005380| 04 21 04 22 83 09 23 f5 | 11 04 24 04 25 83 09 26 |.!."..#.|..$.%..&|
|00005390| f5 11 04 27 04 28 83 09 | 29 f5 11 04 2a 04 2b 83 |...'.(..|)...*.+.|
|000053a0| 09 2c f5 11 04 2d 04 2e | 83 09 2f f5 11 04 30 04 |.,...-..|../...0.|
|000053b0| 31 83 09 32 f5 11 04 33 | 04 34 83 09 35 f5 11 04 |1..2...3|.4..5...|
|000053c0| 36 04 37 83 09 38 f5 f1 | 03 6a 00 16 00 39 00 18 |6.7..8..|.j...9..|
|000053d0| 00 0f 06 ac 01 6a 06 ae | 01 6a 00 07 06 b0 01 6a |.....j..|.j.....j|
|000053e0| 00 09 06 b2 01 6a 00 0b | 06 b4 01 6a 00 0d 06 b6 |.....j..|...j....|
|000053f0| 01 6a 00 0f 06 b8 01 6a | 00 18 00 19 06 ba 01 6a |.j.....j|.......j|
|00005400| 06 bc 01 6a 00 07 06 be | 01 6a 00 09 06 c0 01 6a |...j....|.j.....j|
|00005410| 00 0b 06 c2 01 6a 00 0d | 06 c4 01 6a 00 0f 06 c6 |.....j..|...j....|
|00005420| 01 6a 00 11 06 c8 01 6a | 00 13 06 ca 01 6a 00 15 |.j.....j|.....j..|
|00005430| 06 cc 01 6a 00 17 06 ce | 01 6a 00 19 06 d0 01 6a |...j....|.j.....j|
|00005440| 03 6b 00 22 fd 84 09 6e | 65 77 0d 09 09 64 61 79 |.k."...n|ew...day|
|00005450| 73 20 3c 2d 20 41 72 72 | 61 79 20 6e 65 77 3a 20 |s <- Arr|ay new: |
|00005460| 37 2e 0d 09 09 64 61 79 | 73 20 61 74 3a 20 31 20 |7....day|s at: 1 |
|00005470| 70 75 74 3a 20 27 53 75 | 6e 64 61 79 27 2e 0d 09 |put: 'Su|nday'...|
|00005480| 09 64 61 79 73 20 61 74 | 3a 20 32 20 70 75 74 3a |.days at|: 2 put:|
|00005490| 20 27 4d 6f 6e 64 61 79 | 27 2e 0d 09 09 64 61 79 | 'Monday|'....day|
|000054a0| 73 20 61 74 3a 20 33 20 | 70 75 74 3a 20 27 54 75 |s at: 3 |put: 'Tu|
|000054b0| 65 73 64 61 79 27 2e 0d | 09 09 64 61 79 73 20 61 |esday'..|..days a|
|000054c0| 74 3a 20 34 20 70 75 74 | 3a 20 27 57 65 64 6e 65 |t: 4 put|: 'Wedne|
|000054d0| 73 64 61 79 27 2e 0d 09 | 09 64 61 79 73 20 61 74 |sday'...|.days at|
|000054e0| 3a 20 35 20 70 75 74 3a | 20 27 54 68 75 72 73 64 |: 5 put:| 'Thursd|
|000054f0| 61 79 27 2e 0d 09 09 64 | 61 79 73 20 61 74 3a 20 |ay'....d|ays at: |
|00005500| 36 20 70 75 74 3a 20 27 | 46 72 69 64 61 79 27 2e |6 put: '|Friday'.|
|00005510| 0d 09 09 64 61 79 73 20 | 61 74 3a 20 37 20 70 75 |...days |at: 7 pu|
|00005520| 74 3a 20 27 53 61 74 75 | 72 64 61 79 27 2e 0d 0d |t: 'Satu|rday'...|
|00005530| 09 20 09 6d 6f 6e 74 68 | 73 20 3c 2d 20 41 72 72 |. .month|s <- Arr|
|00005540| 61 79 20 6e 65 77 3a 20 | 31 32 2e 0d 09 09 6d 6f |ay new: |12....mo|
|00005550| 6e 74 68 73 20 61 74 3a | 20 31 20 20 70 75 74 3a |nths at:| 1 put:|
|00005560| 20 27 4a 61 6e 75 61 72 | 79 27 2e 0d 09 09 6d 6f | 'Januar|y'....mo|
|00005570| 6e 74 68 73 20 61 74 3a | 20 32 20 20 70 75 74 3a |nths at:| 2 put:|
|00005580| 20 27 46 65 62 72 75 61 | 72 79 27 2e 0d 09 09 6d | 'Februa|ry'....m|
|00005590| 6f 6e 74 68 73 20 61 74 | 3a 20 33 20 20 70 75 74 |onths at|: 3 put|
|000055a0| 3a 20 27 4d 61 72 63 68 | 27 2e 0d 09 09 6d 6f 6e |: 'March|'....mon|
|000055b0| 74 68 73 20 61 74 3a 20 | 34 20 20 70 75 74 3a 20 |ths at: |4 put: |
|000055c0| 27 41 70 72 69 6c 27 2e | 0d 09 09 6d 6f 6e 74 68 |'April'.|...month|
|000055d0| 73 20 61 74 3a 20 35 20 | 20 70 75 74 3a 20 27 4d |s at: 5 | put: 'M|
|000055e0| 61 79 27 2e 0d 09 09 6d | 6f 6e 74 68 73 20 61 74 |ay'....m|onths at|
|000055f0| 3a 20 36 20 20 70 75 74 | 3a 20 27 4a 75 6e 65 27 |: 6 put|: 'June'|
|00005600| 2e 0d 09 09 6d 6f 6e 74 | 68 73 20 61 74 3a 20 37 |....mont|hs at: 7|
|00005610| 20 20 70 75 74 3a 20 27 | 4a 75 6c 79 27 2e 0d 09 | put: '|July'...|
|00005620| 09 6d 6f 6e 74 68 73 20 | 61 74 3a 20 38 20 20 70 |.months |at: 8 p|
|00005630| 75 74 3a 20 27 41 75 67 | 75 73 74 27 2e 0d 09 09 |ut: 'Aug|ust'....|
|00005640| 6d 6f 6e 74 68 73 20 61 | 74 3a 20 39 20 20 70 75 |months a|t: 9 pu|
|00005650| 74 3a 20 27 53 65 70 74 | 65 6d 62 65 72 27 2e 0d |t: 'Sept|ember'..|
|00005660| 09 09 6d 6f 6e 74 68 73 | 20 61 74 3a 20 31 30 20 |..months| at: 10 |
|00005670| 70 75 74 3a 20 27 4f 63 | 74 6f 62 65 72 27 2e 0d |put: 'Oc|tober'..|
|00005680| 09 09 6d 6f 6e 74 68 73 | 20 61 74 3a 20 31 31 20 |..months| at: 11 |
|00005690| 70 75 74 3a 20 27 4e 6f | 76 65 6d 62 65 72 27 2e |put: 'No|vember'.|
|000056a0| 0d 09 09 6d 6f 6e 74 68 | 73 20 61 74 3a 20 31 32 |...month|s at: 12|
|000056b0| 20 70 75 74 3a 20 27 44 | 65 63 65 6d 62 65 72 27 | put: 'D|ecember'|
|000056c0| 0d 00 03 6c 01 08 00 08 | 06 e4 06 e0 06 de 00 00 |...l....|........|
|000056d0| 00 0d 00 03 06 1a 00 00 | 03 6d 00 08 ff f6 64 61 |........|.m....da|
|000056e0| 79 4f 66 57 65 65 6b 00 | 03 6e 00 0e 00 03 06 da |yOfWeek.|.n......|
|000056f0| 00 00 07 24 03 6f 00 12 | ff fa 10 21 bf f2 f5 f1 |...$.o..|...!....|
|00005700| 03 70 00 08 ff f7 64 61 | 79 4e 61 6d 65 3a 00 00 |.p....da|yName:..|
|00005710| 03 71 00 0e 00 03 06 e0 | 00 00 07 6e 03 72 00 22 |.q......|...n.r."|
|00005720| ff d3 0d 09 64 61 79 4e | 61 6d 65 3a 20 64 61 79 |....dayN|ame: day|
|00005730| 4f 66 57 65 65 6b 0d 09 | 09 5e 20 64 61 79 73 20 |OfWeek..|.^ days |
|00005740| 61 74 3a 20 64 61 79 4f | 66 57 65 65 6b 0d 00 00 |at: dayO|fWeek...|
|00005750| 03 73 01 08 00 08 06 f2 | 06 ee 06 ec 00 00 00 0d |.s......|........|
|00005760| 00 03 06 1a 00 00 03 74 | 00 08 ff f4 6d 6f 6e 74 |.......t|....mont|
|00005770| 68 4e 75 6d 62 65 72 00 | 03 75 00 0e 00 03 06 e8 |hNumber.|.u......|
|00005780| 00 00 10 e6 03 76 00 12 | ff fa 11 21 bf f2 f5 f1 |.....v..|...!....|
|00005790| 03 77 00 08 ff f5 6d 6f | 6e 74 68 4e 61 6d 65 3a |.w....mo|nthName:|
|000057a0| 00 00 03 78 00 0e 00 03 | 06 ee 00 00 09 ea 03 79 |...x....|.......y|
|000057b0| 00 22 ff cb 0d 09 6d 6f | 6e 74 68 4e 61 6d 65 3a |."....mo|nthName:|
|000057c0| 20 6d 6f 6e 74 68 4e 75 | 6d 62 65 72 0d 09 09 5e | monthNu|mber...^|
|000057d0| 20 6d 6f 6e 74 68 73 20 | 61 74 3a 20 6d 6f 6e 74 | months |at: mont|
|000057e0| 68 4e 75 6d 62 65 72 0d | 00 00 03 7a 01 08 00 08 |hNumber.|...z....|
|000057f0| 07 06 07 00 06 fe 07 04 | 00 0d 00 05 01 28 00 00 |........|.....(..|
|00005800| 03 7b 00 08 ff fe 73 00 | 03 7c 00 0e 00 03 06 f6 |.{....s.|.|......|
|00005810| 00 00 0c be 03 7d 00 08 | ff f3 63 6f 70 79 46 72 |.....}..|..copyFr|
|00005820| 6f 6d 3a 74 6f 3a 00 00 | 03 7e 00 0e 00 03 06 fa |om:to:..|.~......|
|00005830| 00 00 0f f2 03 7f 00 12 | ff ed 51 d1 d2 70 f5 30 |........|..Q..p.0|
|00005840| 51 40 83 91 30 42 43 83 | 94 be f2 f5 f1 00 03 80 |Q@..0BC.|........|
|00005850| 00 08 ff f4 63 75 72 72 | 65 6e 74 44 61 74 65 00 |....curr|entDate.|
|00005860| 03 81 00 0e 00 03 07 00 | 00 00 07 b4 03 82 00 16 |........|........|
|00005870| 00 05 00 17 06 fa 00 2b | 00 31 06 fa 03 83 00 22 |.......+|.1....."|
|00005880| ff a6 09 63 75 72 72 65 | 6e 74 44 61 74 65 09 09 |...curre|ntDate..|
|00005890| 7c 20 73 20 7c 0d 09 09 | 73 20 3c 2d 20 3c 32 31 || s |...|s <- <21|
|000058a0| 30 20 31 3e 2e 0d 09 09 | 5e 20 28 73 20 63 6f 70 |0 1>....|^ (s cop|
|000058b0| 79 46 72 6f 6d 3a 20 31 | 20 74 6f 3a 20 31 31 29 |yFrom: 1| to: 11)|
|000058c0| 20 2c 20 28 73 20 63 6f | 70 79 46 72 6f 6d 3a 20 | , (s co|pyFrom: |
|000058d0| 32 31 20 74 6f 3a 20 32 | 34 29 0d 00 03 84 01 08 |21 to: 2|4)......|
|000058e0| 00 08 07 12 07 0c 07 0a | 07 10 00 0d 00 05 01 28 |........|.......(|
|000058f0| 00 00 03 85 00 12 ff f3 | 51 d1 d2 70 f5 30 40 41 |........|Q..p.0@A|
|00005900| 83 92 f2 f5 f1 00 03 86 | 00 08 ff f4 63 75 72 72 |........|....curr|
|00005910| 65 6e 74 54 69 6d 65 00 | 03 87 00 0e 00 03 07 0c |entTime.|........|
|00005920| 00 00 0b 5c 03 88 00 16 | 00 03 00 19 00 27 06 fa |...\....|.....'..|
|00005930| 03 89 00 22 ff c0 0d 09 | 63 75 72 72 65 6e 74 54 |..."....|currentT|
|00005940| 69 6d 65 09 09 7c 20 73 | 20 7c 0d 09 09 73 20 3c |ime..| s| |...s <|
|00005950| 2d 20 3c 32 31 30 20 31 | 3e 2e 0d 09 09 5e 20 73 |- <210 1|>....^ s|
|00005960| 20 63 6f 70 79 46 72 6f | 6d 3a 20 31 32 20 74 6f | copyFro|m: 12 to|
|00005970| 3a 20 31 39 0d 00 03 8a | 01 08 00 08 07 1c 07 18 |: 19....|........|
|00005980| 07 16 00 00 00 0d 00 03 | 01 28 00 00 03 8b 00 12 |........|.(......|
|00005990| ff fa 52 d1 d2 f2 f5 f1 | 03 8c 00 08 ff e9 63 75 |..R.....|......cu|
|000059a0| 72 72 65 6e 74 44 61 79 | 4f 66 57 65 65 6b 4e 75 |rrentDay|OfWeekNu|
|000059b0| 6d 62 65 72 00 00 03 8d | 00 0e 00 03 07 18 00 00 |mber....|........|
|000059c0| 08 6e 03 8e 00 22 ff da | 0d 09 63 75 72 72 65 6e |.n..."..|..curren|
|000059d0| 74 44 61 79 4f 66 57 65 | 65 6b 4e 75 6d 62 65 72 |tDayOfWe|ekNumber|
|000059e0| 0d 09 09 5e 20 3c 32 31 | 30 20 32 3e 0d 00 03 8f |...^ <21|0 2>....|
|000059f0| 00 0e 00 03 07 18 07 14 | 22 c0 03 90 01 08 00 08 |........|".......|
|00005a00| 07 2e 07 28 07 26 07 2c | 00 0d 00 05 01 28 00 00 |...(.&.,|.....(..|
|00005a10| 03 91 00 08 ff fe 64 00 | 03 92 00 0e 00 03 07 22 |......d.|......."|
|00005a20| 00 00 08 3a 03 93 00 12 | ff f2 40 a2 a3 70 f5 30 |...:....|..@..p.0|
|00005a30| 20 81 91 82 92 f2 f5 f1 | 03 94 00 08 ff f1 63 75 | .......|......cu|
|00005a40| 72 72 65 6e 74 44 61 79 | 4e 61 6d 65 00 00 03 95 |rrentDay|Name....|
|00005a50| 00 0e 00 03 07 28 00 00 | 09 8c 03 96 00 16 00 03 |.....(..|........|
|00005a60| 06 18 07 18 06 e0 03 97 | 00 22 ff a9 0d 09 63 75 |........|."....cu|
|00005a70| 72 72 65 6e 74 44 61 79 | 4e 61 6d 65 09 09 7c 20 |rrentDay|Name..| |
|00005a80| 64 20 7c 0d 09 09 64 20 | 3c 2d 20 44 61 74 65 20 |d |...d |<- Date |
|00005a90| 6e 65 77 2e 0d 09 09 5e | 20 64 20 64 61 79 4e 61 |new....^| d dayNa|
|00005aa0| 6d 65 3a 20 28 73 65 6c | 66 20 63 75 72 72 65 6e |me: (sel|f curren|
|00005ab0| 74 44 61 79 4f 66 57 65 | 65 6b 4e 75 6d 62 65 72 |tDayOfWe|ekNumber|
|00005ac0| 29 0d 00 00 03 98 01 08 | 00 08 07 3a 07 34 07 32 |).......|...:.4.2|
|00005ad0| 07 38 00 0d 00 03 01 28 | 00 00 03 99 00 12 ff fa |.8.....(|........|
|00005ae0| 40 d1 d2 f2 f5 f1 03 9a | 00 08 ff e8 63 75 72 72 |@.......|....curr|
|00005af0| 65 6e 74 44 61 79 4f 66 | 4d 6f 6e 74 68 4e 75 6d |entDayOf|MonthNum|
|00005b00| 62 65 72 00 03 9b 00 0e | 00 03 07 34 00 00 0b 76 |ber.....|...4...v|
|00005b10| 03 9c 00 16 00 01 00 07 | 03 9d 00 22 ff d9 0d 09 |........|..."....|
|00005b20| 63 75 72 72 65 6e 74 44 | 61 79 4f 66 4d 6f 6e 74 |currentD|ayOfMont|
|00005b30| 68 4e 75 6d 62 65 72 0d | 09 09 5e 20 3c 32 31 30 |hNumber.|..^ <210|
|00005b40| 20 33 3e 0d 00 00 03 9e | 00 0e 00 03 07 34 07 30 | 3>.....|.....4.0|
|00005b50| 23 52 03 9f 01 08 00 08 | 07 48 07 42 07 40 07 46 |#R......|.H.B.@.F|
|00005b60| 00 0d 00 03 01 28 00 00 | 03 a0 00 12 ff fa 40 d1 |.....(..|......@.|
|00005b70| d2 f2 f5 f1 03 a1 00 08 | ff ed 63 75 72 72 65 6e |........|..curren|
|00005b80| 74 4d 6f 6e 74 68 4e 75 | 6d 62 65 72 00 00 03 a2 |tMonthNu|mber....|
|00005b90| 00 0e 00 03 07 42 00 00 | 07 c4 03 a3 00 16 00 01 |.....B..|........|
|00005ba0| 00 09 03 a4 00 22 ff de | 0d 09 63 75 72 72 65 6e |....."..|..curren|
|00005bb0| 74 4d 6f 6e 74 68 4e 75 | 6d 62 65 72 0d 09 09 5e |tMonthNu|mber...^|
|00005bc0| 20 3c 32 31 30 20 34 3e | 0d 00 03 a5 00 0e 00 03 | <210 4>|........|
|00005bd0| 07 42 07 3e 07 64 03 a6 | 01 08 00 08 07 56 07 50 |.B.>.d..|.....V.P|
|00005be0| 07 4e 07 54 00 0d 00 05 | 01 28 00 00 03 a7 00 12 |.N.T....|.(......|
|00005bf0| ff f2 40 a2 a3 70 f5 30 | 20 81 91 82 92 f2 f5 f1 |..@..p.0| .......|
|00005c00| 03 a8 00 08 ff ef 63 75 | 72 72 65 6e 74 4d 6f 6e |......cu|rrentMon|
|00005c10| 74 68 4e 61 6d 65 00 00 | 03 a9 00 0e 00 03 07 50 |thName..|.......P|
|00005c20| 00 00 07 aa 03 aa 00 16 | 00 03 06 18 07 42 06 ee |........|.....B..|
|00005c30| 03 ab 00 22 ff aa 0d 09 | 63 75 72 72 65 6e 74 4d |..."....|currentM|
|00005c40| 6f 6e 74 68 4e 61 6d 65 | 09 7c 20 64 20 7c 0d 09 |onthName|.| d |..|
|00005c50| 09 64 20 3c 2d 20 44 61 | 74 65 20 6e 65 77 2e 0d |.d <- Da|te new..|
|00005c60| 09 09 5e 20 64 20 6d 6f | 6e 74 68 4e 61 6d 65 3a |..^ d mo|nthName:|
|00005c70| 20 28 73 65 6c 66 20 63 | 75 72 72 65 6e 74 4d 6f | (self c|urrentMo|
|00005c80| 6e 74 68 4e 75 6d 62 65 | 72 29 0d 00 03 ac 01 08 |nthNumbe|r)......|
|00005c90| 00 08 07 62 07 5c 07 5a | 07 60 00 0d 00 03 01 28 |...b.\.Z|.`.....(|
|00005ca0| 00 00 03 ad 00 12 ff fa | 40 d1 d2 f2 f5 f1 03 ae |........|@.......|
|00005cb0| 00 08 ff f4 63 75 72 72 | 65 6e 74 59 65 61 72 00 |....curr|entYear.|
|00005cc0| 03 af 00 0e 00 03 07 5c | 00 00 08 b0 03 b0 00 16 |.......\|........|
|00005cd0| 00 01 00 0b 03 b1 00 22 | ff e5 0d 09 63 75 72 72 |......."|....curr|
|00005ce0| 65 6e 74 59 65 61 72 0d | 09 09 5e 20 3c 32 31 30 |entYear.|..^ <210|
|00005cf0| 20 35 3e 0d 00 00 03 b2 | 00 0e 00 03 07 5c 07 58 | 5>.....|.....\.X|
|00005d00| 15 6e 03 b3 00 1a 00 01 | 07 68 03 b4 00 16 00 27 |.n......|.h.....'|
|00005d10| 07 d2 07 cc 08 0a 00 42 | 08 14 00 00 07 6c 07 da |.......B|.....l..|
|00005d20| 00 00 00 00 00 00 00 00 | 02 74 07 8c 00 00 00 00 |........|.t......|
|00005d30| 00 00 00 00 07 70 07 86 | 07 bc 07 98 07 e0 07 fc |.....p..|........|
|00005d40| 00 00 00 00 00 00 00 4a | 07 6a 07 84 07 a8 07 96 |.......J|.j......|
|00005d50| 07 ca 00 00 00 00 00 00 | 00 00 00 00 00 00 03 b5 |........|........|
|00005d60| 01 08 00 08 07 7a 00 4a | 07 76 07 78 00 0d 00 03 |.....z.J|.v.x....|
|00005d70| 06 28 00 00 03 b6 00 08 | ff f9 69 73 43 68 61 72 |.(......|..isChar|
|00005d80| 00 00 03 b7 00 0e 00 03 | 07 6c 00 00 07 d4 03 b8 |........|.l......|
|00005d90| 00 08 ff f6 61 73 49 6e | 74 65 67 65 72 00 03 b9 |....asIn|teger...|
|00005da0| 00 0e 00 03 07 70 00 00 | 0e 86 03 ba 00 22 ff e7 |.....p..|....."..|
|00005db0| 63 68 61 72 20 63 6f 6d | 70 61 72 65 64 20 74 6f |char com|pared to|
|00005dc0| 20 6e 6f 6e 63 68 61 72 | 00 00 03 bb 00 12 ff eb | nonchar|........|
|00005dd0| 21 81 90 f8 0d 10 21 81 | 91 b2 f6 13 f5 42 a2 43 |!.....!.|.....B.C|
|00005de0| 0b 13 f2 f5 f1 00 03 bc | 00 16 00 04 07 6c 07 70 |........|.....l.p|
|00005df0| 01 42 07 74 03 bd 00 22 | ff 50 09 3c 20 61 56 61 |.B.t..."|.P.< aVa|
|00005e00| 6c 75 65 0d 09 09 22 20 | 63 61 6e 20 6f 6e 6c 79 |lue..." |can only|
|00005e10| 20 63 6f 6d 70 61 72 65 | 20 63 68 61 72 61 63 74 | compare| charact|
|00005e20| 65 72 73 20 74 6f 20 63 | 68 61 72 61 63 74 65 72 |ers to c|haracter|
|00005e30| 73 20 22 0d 09 09 5e 20 | 61 56 61 6c 75 65 20 69 |s "...^ |aValue i|
|00005e40| 73 43 68 61 72 0d 09 09 | 09 69 66 54 72 75 65 3a |sChar...|.ifTrue:|
|00005e50| 20 5b 20 76 61 6c 75 65 | 20 3c 20 61 56 61 6c 75 | [ value| < aValu|
|00005e60| 65 20 61 73 49 6e 74 65 | 67 65 72 20 5d 0d 09 09 |e asInte|ger ]...|
|00005e70| 09 69 66 46 61 6c 73 65 | 3a 20 5b 20 73 6d 61 6c |.ifFalse|: [ smal|
|00005e80| 6c 74 61 6c 6b 20 65 72 | 72 6f 72 3a 20 27 63 68 |ltalk er|ror: 'ch|
|00005e90| 61 72 20 63 6f 6d 70 61 | 72 65 64 20 74 6f 20 6e |ar compa|red to n|
|00005ea0| 6f 6e 63 68 61 72 27 5d | 0d 00 03 be 01 08 00 08 |onchar']|........|
|00005eb0| 07 82 00 64 07 7e 07 80 | 00 0d 00 03 06 28 00 00 |...d.~..|.....(..|
|00005ec0| 03 bf 00 12 ff ef 21 81 | 90 f8 0d 10 21 81 91 b6 |......!.|....!...|
|00005ed0| f6 0f f5 57 f2 f5 f1 00 | 03 c0 00 16 00 02 07 6c |...W....|.......l|
|00005ee0| 07 70 03 c1 00 22 ff a3 | 0d 09 3d 3d 20 61 56 61 |.p..."..|..== aVa|
|00005ef0| 6c 75 65 0d 09 09 5e 20 | 61 56 61 6c 75 65 20 69 |lue...^ |aValue i|
|00005f00| 73 43 68 61 72 0d 09 09 | 09 69 66 54 72 75 65 3a |sChar...|.ifTrue:|
|00005f10| 20 5b 20 76 61 6c 75 65 | 20 3d 20 61 56 61 6c 75 | [ value| = aValu|
|00005f20| 65 20 61 73 49 6e 74 65 | 67 65 72 20 5d 0d 09 09 |e asInte|ger ]...|
|00005f30| 09 69 66 46 61 6c 73 65 | 3a 20 5b 20 66 61 6c 73 |.ifFalse|: [ fals|
|00005f40| 65 20 5d 0d 00 00 03 c2 | 00 0e 00 03 00 64 07 7c |e ].....|.....d.||
|00005f50| 00 00 03 c3 01 08 00 08 | 07 8a 07 70 07 88 00 00 |........|...p....|
|00005f60| 00 0d 00 03 06 28 00 00 | 03 c4 00 12 ff fc 10 f2 |.....(..|........|
|00005f70| f5 f1 03 c5 00 22 ff e9 | 0d 09 61 73 49 6e 74 65 |....."..|..asInte|
|00005f80| 67 65 72 0d 09 09 5e 20 | 76 61 6c 75 65 0d 00 00 |ger...^ |value...|
|00005f90| 03 c6 01 08 00 08 07 94 | 02 74 07 90 07 92 00 0d |........|.t......|
|00005fa0| 00 03 06 28 00 00 03 c7 | 00 22 ff fe 20 00 03 c8 |...(....|.".. ...|
|00005fb0| 00 12 ff f4 40 81 91 f4 | 51 20 83 92 f5 f2 f5 f1 |....@...|Q ......|
|00005fc0| 03 c9 00 16 00 03 07 8e | 03 38 01 6a 03 ca 00 22 |........|.8.j..."|
|00005fd0| ff b3 0d 09 61 73 53 74 | 72 69 6e 67 0d 09 09 22 |....asSt|ring..."|
|00005fe0| 20 6d 61 6b 65 20 6f 75 | 72 73 65 6c 76 65 73 20 | make ou|rselves |
|00005ff0| 69 6e 74 6f 20 61 20 73 | 74 72 69 6e 67 20 22 0d |into a s|tring ".|
|00006000| 09 09 5e 20 27 20 27 20 | 63 6f 70 79 3b 20 61 74 |..^ ' ' |copy; at|
|00006010| 3a 20 31 20 70 75 74 3a | 20 73 65 6c 66 0d 00 00 |: 1 put:| self...|
|00006020| 03 cb 01 08 00 08 07 ae | 07 a8 07 a6 07 ac 00 0d |........|........|
|00006030| 00 03 06 28 00 00 03 cc | 00 08 ff f8 69 73 44 69 |...(....|....isDi|
|00006040| 67 69 74 00 03 cd 00 0e | 00 03 07 98 00 00 0a 82 |git.....|........|
|00006050| 03 ce 06 28 00 01 00 61 | 03 cf 00 08 ff f4 69 73 |...(...a|......is|
|00006060| 55 70 70 65 72 63 61 73 | 65 00 03 d0 00 0e 00 03 |Uppercas|e.......|
|00006070| 07 9e 00 00 14 48 03 d1 | 06 28 00 01 00 83 03 d2 |.....H..|.(......|
|00006080| 00 22 ff de 69 6c 6c 65 | 67 61 6c 20 63 6f 6e 76 |."..ille|gal conv|
|00006090| 65 72 73 69 6f 6e 2c 20 | 63 68 61 72 20 74 6f 20 |ersion, |char to |
|000060a0| 64 69 67 69 74 00 03 d3 | 00 12 ff de 20 81 90 f8 |digit...|.... ...|
|000060b0| 0c 10 41 81 92 b1 f2 f5 | 20 81 93 f8 1a 10 44 81 |..A.....| .....D.|
|000060c0| 95 b1 46 b0 f2 f5 47 a2 | 48 0b 13 f2 f5 f1 03 d4 |..F...G.|H.......|
|000060d0| 00 08 ff f5 64 69 67 69 | 74 56 61 6c 75 65 00 00 |....digi|tValue..|
|000060e0| 03 d5 00 0e 00 03 07 a8 | 00 00 0b 88 03 d6 00 16 |........|........|
|000060f0| 00 09 07 98 07 9c 07 70 | 07 9e 07 a2 07 70 00 15 |.......p|.....p..|
|00006100| 01 42 07 a4 03 d7 00 22 | ff 1b 0d 09 64 69 67 69 |.B....."|....digi|
|00006110| 74 56 61 6c 75 65 0d 09 | 09 22 20 72 65 74 75 72 |tValue..|." retur|
|00006120| 6e 20 61 6e 20 69 6e 74 | 65 67 65 72 20 72 65 70 |n an int|eger rep|
|00006130| 72 65 73 65 6e 74 69 6e | 67 20 6f 75 72 20 76 61 |resentin|g our va|
|00006140| 6c 75 65 20 22 0d 09 09 | 73 65 6c 66 20 69 73 44 |lue "...|self isD|
|00006150| 69 67 69 74 20 69 66 54 | 72 75 65 3a 20 5b 20 5e |igit ifT|rue: [ ^|
|00006160| 20 76 61 6c 75 65 20 2d | 20 24 30 20 61 73 49 6e | value -| $0 asIn|
|00006170| 74 65 67 65 72 20 5d 2e | 0d 09 09 73 65 6c 66 20 |teger ].|...self |
|00006180| 69 73 55 70 70 65 72 63 | 61 73 65 20 69 66 54 72 |isUpperc|ase ifTr|
|00006190| 75 65 3a 20 5b 20 5e 20 | 76 61 6c 75 65 20 2d 20 |ue: [ ^ |value - |
|000061a0| 24 41 20 61 73 49 6e 74 | 65 67 65 72 20 2b 20 31 |$A asInt|eger + 1|
|000061b0| 30 20 5d 2e 0d 09 09 5e | 20 73 6d 61 6c 6c 74 61 |0 ]....^| smallta|
|000061c0| 6c 6b 20 65 72 72 6f 72 | 3a 20 27 69 6c 6c 65 67 |lk error|: 'illeg|
|000061d0| 61 6c 20 63 6f 6e 76 65 | 72 73 69 6f 6e 2c 20 63 |al conve|rsion, c|
|000061e0| 68 61 72 20 74 6f 20 64 | 69 67 69 74 27 0d 00 00 |har to d|igit'...|
|000061f0| 03 d8 01 08 00 08 07 ba | 02 28 07 b6 07 b8 00 0d |........|.(......|
|00006200| 00 03 06 28 00 00 03 d9 | 00 08 ff f4 69 73 4c 6f |...(....|....isLo|
|00006210| 77 65 72 63 61 73 65 00 | 03 da 00 0e 00 03 07 b2 |wercase.|........|
|00006220| 00 00 0a 0c 03 db 00 12 | ff f5 20 81 90 fa 09 20 |........|.. .... |
|00006230| 81 91 f2 f5 f1 00 03 dc | 00 16 00 02 07 b2 07 9e |........|........|
|00006240| 03 dd 00 22 ff c0 0d 09 | 69 73 41 6c 70 68 61 62 |..."....|isAlphab|
|00006250| 65 74 69 63 0d 09 09 5e | 20 28 73 65 6c 66 20 69 |etic...^| (self i|
|00006260| 73 4c 6f 77 65 72 63 61 | 73 65 29 20 6f 72 3a 20 |sLowerca|se) or: |
|00006270| 5b 20 73 65 6c 66 20 69 | 73 55 70 70 65 72 63 61 |[ self i|sUpperca|
|00006280| 73 65 20 5d 0d 00 03 de | 00 0e 00 03 02 28 07 b0 |se ]....|.....(..|
|00006290| 08 12 03 df 01 08 00 08 | 07 c8 07 c2 07 c0 07 c6 |........|........|
|000062a0| 00 0d 00 03 06 28 00 00 | 03 e0 00 12 ff f5 20 81 |.....(..|...... .|
|000062b0| 90 fa 09 20 81 91 f2 f5 | f1 00 03 e1 00 08 ff f1 |... ....|........|
|000062c0| 69 73 41 6c 70 68 61 4e | 75 6d 65 72 69 63 00 00 |isAlphaN|umeric..|
|000062d0| 03 e2 00 0e 00 03 07 c2 | 00 00 0b 62 03 e3 00 16 |........|...b....|
|000062e0| 00 02 02 28 07 98 03 e4 | 00 22 ff c1 0d 09 69 73 |...(....|."....is|
|000062f0| 41 6c 70 68 61 4e 75 6d | 65 72 69 63 0d 09 09 5e |AlphaNum|eric...^|
|00006300| 20 28 73 65 6c 66 20 69 | 73 41 6c 70 68 61 62 65 | (self i|sAlphabe|
|00006310| 74 69 63 29 20 6f 72 3a | 20 5b 20 73 65 6c 66 20 |tic) or:| [ self |
|00006320| 69 73 44 69 67 69 74 20 | 5d 0d 00 00 03 e5 00 0e |isDigit |].......|
|00006330| 00 03 07 c2 07 be 00 00 | 03 e6 01 08 00 08 07 d8 |........|........|
|00006340| 07 d2 07 d0 07 d6 00 0d | 00 03 06 28 00 00 03 e7 |........|...(....|
|00006350| 06 28 00 01 00 41 03 e8 | 00 12 ff fa 10 40 b6 f2 |.(...A..|.....@..|
|00006360| f5 f1 03 e9 00 08 ff f8 | 69 73 42 6c 61 6e 6b 00 |........|isBlank.|
|00006370| 03 ea 00 0e 00 03 07 d2 | 00 00 0b 9c 03 eb 00 16 |........|........|
|00006380| 00 01 07 ce 03 ec 00 22 | ff d6 0d 09 69 73 42 6c |......."|....isBl|
|00006390| 61 6e 6b 0d 09 09 5e 20 | 76 61 6c 75 65 20 3d 20 |ank...^ |value = |
|000063a0| 24 20 20 20 22 20 62 6c | 61 6e 6b 20 63 68 61 72 |$ " bl|ank char|
|000063b0| 20 22 0d 00 03 ed 01 08 | 00 08 07 de 07 6c 07 dc | "......|.....l..|
|000063c0| 00 00 00 0d 00 03 06 28 | 00 00 03 ee 00 12 ff fc |.......(|........|
|000063d0| 56 f2 f5 f1 03 ef 00 22 | ff ed 0d 09 69 73 43 68 |V......"|....isCh|
|000063e0| 61 72 0d 09 09 5e 20 74 | 72 75 65 0d 00 00 03 f0 |ar...^ t|rue.....|
|000063f0| 01 08 00 08 07 ee 07 98 | 07 ea 07 ec 00 0d 00 03 |........|........|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.